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) • 895 B
TypeScript
export { Depth } from './depth';
export { Time } from './time';
export { Gas } from './gas';
export { OxTox } from './oxTox';
export { DecoModel } from './decoModel';
export type { DiveState, DecoModelConfig } from './decoModel';
export { BuhlmannModel } from './buhlmannModel';
export { BuhlmannConfig, BuhlmannConfigBuilder } from './buhlmannConfig';
export { Compartment } from './compartment';
export type { Supersaturation } from './compartment';
export type { Pressure, DepthType, GradientFactor, GradientFactors, MbarPressure, AscentRatePerMinute, Cns, Otu, PartialPressures, ConfigValidationError, DecoStage, DecoRuntime, } from './types';
export type { ZHLParams } from './zhlValues';
export { NDLType, CeilingType, Units, DecoStageType, InertGas, DecoCalculationError, } from './types';
export { ZHL_16C_N2_16A_HE_VALUES } from './zhlValues';
export * as MathUtils from './mathUtils';