jalhyd
Version:
JaLHyd, a Javascript Library for Hydraulics
29 lines • 1.02 kB
TypeScript
import { Result } from "../internal_modules";
import { Structure, StructureFlowMode } from "../internal_modules";
import { TriangularStructureParams } from "../internal_modules";
/**
* Equation classique seuil triangulaire + Ennoiement Villemonte
*/
export declare class StructureTriangularWeirFree extends Structure {
constructor(prms: TriangularStructureParams, dbg?: boolean);
/**
* paramètres castés au bon type
*/
get prms(): TriangularStructureParams;
/**
* Calcul analytique Q = f(Cd, L, h1, h2, W)
* @param sVarCalc Variable à calculer (doit être "Q")
*/
CalcQ(): Result;
protected getFlowMode(): StructureFlowMode;
/**
* Compute Tangent with angle in degrees
* @param degrees Angle (degrees)
*/
protected getTanFromDegrees(degrees: number): number;
/**
* paramétrage de la calculabilité des paramètres
*/
protected setParametersCalculability(): void;
}
//# sourceMappingURL=structure_triangular_weir_free.d.ts.map