UNPKG

jalhyd

Version:

JaLHyd, a Javascript Library for Hydraulics

39 lines 1.33 kB
import { ParallelStructure } from "../internal_modules"; import { LoiDebit } from "../internal_modules"; import { Result } from "../internal_modules"; import { CloisonsAvalParams } from "../internal_modules"; export declare class CloisonAval extends ParallelStructure { constructor(prms: CloisonsAvalParams, dbg?: boolean); /** * Return index structure of vanne levante */ get indexVanneLevante(): number; get prms(): CloisonsAvalParams; /** * Returns admissible LoiDebit grouped by StructureType * Only one vanne levante is allowed on a CloisonAval */ getLoisAdmissibles(): { [key: string]: LoiDebit[]; }; /** * Calcul de la cote amont de la cloison * @param sVarCalc Nom du paramètre à calculer : seul Z1 est admis * @param rInit Valeur initiale */ Calc(sVarCalc: string | any, rInit?: number): Result; /** * return false if there is more than one vanne levante in the cloison */ checkVanneLevante(): boolean; /** * Is there at least one Vanne Levante in the Cloison ? */ hasVanneLevante(): boolean; /** * paramétrage de la calculabilité des paramètres */ protected setParametersCalculability(): void; protected exposeResults(): void; } //# sourceMappingURL=cloison_aval.d.ts.map