Spr add water source
spr_add_water_sourceAdds a water source to an existing sprinkler source node for hydraulic analysis, supporting city water, pump, gravity tank, and pressure tank supplies.
Instructions
Add a water source to an existing source node: city water (static / residual pressure at residual flow), pump (rated flow / rated head / shut-off head or a curve), gravity tank (water level elevation), pressure tank. [bulc-mcp rules] SPR-001 — bulc_knowledge_search ""
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nodeId | Yes | Source node ID | |
| pumpCurve | No | Pump curve points [{flow L/min, pressure MPa}] (overrides rated/shut-off interpolation) | |
| sourceType | No | city_water | pump | gravity_tank | pressure_tank | |
| tankVolume | No | Tank volume (m³) | |
| residualFlow | No | Residual flow (L/min, default 1000) — city water | |
| pumpRatedFlow | No | Pump rated flow (L/min) | |
| pumpRatedHead | No | Pump rated pressure (MPa) at the rated flow (1 MPa ≈ 102 m head) | |
| tankElevation | No | Gravity tank water level elevation (m) | |
| staticPressure | No | Static pressure (MPa, default 0.5) — city water / pressure tank | |
| pumpShutoffHead | No | Pump shut-off (churn) pressure at zero flow (MPa) | |
| residualPressure | No | Residual pressure (MPa, default 0.3) at residualFlow — city water |