Skip to content

dive-math / fill / cascade

Function: cascade() ​

cascade(input): CascadeResult

Defined in: fill/cascade.ts:45

Cascade fill: connect banks lowest-pressure first, equalising each into the target, stopping at desiredPressure.

Parameters ​

input ​

CascadeInput

Returns ​

CascadeResult

Example ​

ts
cascade({ banks: [{ volume: 50, pressure: 300 }], target: { volume: 11.1, startPressure: 0 } }).finalPressure // 245.5

Reference only — verify every fill and dive plan independently.