UNPKG

jalhyd

Version:

JaLHyd, a Javascript Library for Hydraulics

27 lines 820 B
import { ChildNub, PressureLossLawParams } from "../internal_modules"; import { Result } from "../internal_modules"; /** * Lois de perte de charge */ export declare enum PressureLossType { LechaptCalmon = 0, Strickler = 1 } /** * generic pressure loss law (analogous to acSection with respect to SectionParametree nub) */ export declare abstract class PressureLossLaw extends ChildNub { constructor(prms: PressureLossLawParams, dbg?: boolean); get pressureLossType(): PressureLossType; set pressureLossType(plt: PressureLossType); /** * paramètres castés au bon type */ get prms(): PressureLossLawParams; /** * vérifications post-calcul */ finalChecks(r: Result): void; hasProperty(key: string): boolean; } //# sourceMappingURL=pressureloss_law.d.ts.map