{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://www.calculatorx.com/schemas/physics.fluid.darcy_weisbach/1.0.0/input.json",
  "title": "Darcy–Weisbach — input",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "f": {
      "type": "number",
      "minimum": 0,
      "description": "Darcy friction factor. Not solved from Re on this page."
    },
    "L": {
      "type": "number",
      "exclusiveMinimum": 0,
      "description": "Pipe length in metres."
    },
    "v": {
      "type": "number",
      "exclusiveMinimum": 0,
      "description": "Mean velocity in m/s."
    },
    "D": {
      "type": "number",
      "exclusiveMinimum": 0,
      "description": "Pipe inner diameter in metres."
    },
    "rho": {
      "type": "number",
      "exclusiveMinimum": 0,
      "description": "Fluid density in kg/m³."
    },
    "g": {
      "type": "number",
      "exclusiveMinimum": 0,
      "description": "Gravity in m/s². Default 9.80665."
    }
  },
  "required": [
    "f",
    "L",
    "v",
    "D",
    "rho"
  ],
  "description": "Pipe head loss hf = f L v²/(2 g D) and Δp = ρ g hf from a given Darcy friction factor. Does not solve Colebrook for f. (calculation_version 1.0.0)"
}
