jalhyd
Version:
JaLHyd, a Javascript Library for Hydraulics
25 lines • 1.01 kB
TypeScript
import { Result } from "../internal_modules";
import { Structure, StructureFlowMode, StructureFlowRegime } from "../internal_modules";
import { TriangularTruncStructureParams } from "../internal_modules";
/**
* Equation classique seuil triangulaire (Villemonte)
*/
export declare class StructureTriangularTruncWeirFree extends Structure {
constructor(prms: TriangularTruncStructureParams, dbg?: boolean);
/**
* paramètres castés au bon type
*/
get prms(): TriangularTruncStructureParams;
/**
* Calcul analytique Q = f(Cd, L, h1, h2, W)
* @param sVarCalc Variable à calculer (doit être "Q")
*/
CalcQ(): Result;
protected getFlowRegime(): StructureFlowRegime.FREE | StructureFlowRegime.PARTIAL | StructureFlowRegime.SUBMERGED;
protected getFlowMode(): StructureFlowMode;
/**
* paramétrage de la calculabilité des paramètres
*/
protected setParametersCalculability(): void;
}
//# sourceMappingURL=structure_triangular_trunc_weir.d.ts.map