Examples
Examples
Try the starting example
- Total roof catchment area (m²)
- 600
- Drain allocation weights (relative)
- 2,1,1
- Area allocated to each drain (JSON)
- [300,150,150]
- Allocated area check (m²)
- 600
Try another scenario
- Total roof catchment area (m²)
- 601
- Drain allocation weights (relative)
- [2, 1, 1]
- Area allocated to each drain (JSON)
- [300.5,150.25,150.25]
- Allocated area check (m²)
- 601
Calculation method
Calculation method
Area allocated to each drain (JSON)
Split total roof area in proportion to entered nonnegative weights; no drain capacity calculation.
Allocated area check (m²)
Split total roof area in proportion to entered nonnegative weights; no drain capacity calculation.
Symbols and units
- a
- Total roof catchment area (m²)
- b
- Drain allocation weights (relative)
Use the units shown. A list keeps the order in which you enter its values. The symbol ^ means “raised to the power of”.
Assumptions & limits
Assumptions & limits
- User-supplied measurements and assumptions; Split total roof area in proportion to entered nonnegative weights; no drain capacity calculation. Supported limits: Finite numeric values bounded to 1e9 magnitude; lists and tables contain 1–100 records unless a stricter bound is stated. Inputs use the units shown. Lists explicitly paired by a method must have matching lengths; independent polynomial coefficient vectors may differ. Respect stated physical, interpolation, policy and computational domain limits.
Are these inputs private?
These calculations run in your browser. A shared link contains the values you choose to share. Only questions submitted to the separate AI finder are sent to OpenAI.