UNPKG

dive-deco

Version:

A TypeScript implementation of decompression calculation algorithms for scuba diving, featuring Bühlmann ZH-L16C algorithm with gradient factors, gas management, and oxygen toxicity tracking.

16 lines (15 loc) 950 B
export declare function round(value: number): number; export declare function ceil(value: number): number; export declare function floor(value: number): number; export declare function abs(value: number): number; export declare function min(a: number, b: number): number; export declare function max(a: number, b: number): number; export declare function exp(value: number): number; export declare function ln(value: number): number; export declare function log10(value: number): number; export declare function pow(base: number, exponent: number): number; export declare function sqrt(value: number): number; export declare function lerp(a: number, b: number, t: number): number; export declare function clamp(value: number, minVal: number, maxVal: number): number; export declare function pressureToDepth(pressure: number, surfacePressure?: number): number; export declare function depthToPressure(depth: number, surfacePressure?: number): number;