jalhyd
Version:
JaLHyd, a Javascript Library for Hydraulics
33 lines • 1.32 kB
TypeScript
import { Result } from "../internal_modules";
import { RectangularStructure } from "../internal_modules";
import { RectangularStructureParams } from "../internal_modules";
import { StructureFlowMode, StructureFlowRegime } from "../internal_modules";
/**
* Equation de la fente noyé
* d'après Larinier, M., Travade, F., Porcher, J.-P., Gosset, C., 1992.
* Passes à poissons : expertise et conception des ouvrages de franchissement
*/
export declare class StructureWeirSubmergedLarinier extends RectangularStructure {
constructor(prms: RectangularStructureParams, dbg?: boolean);
/**
* paramètres castés au bon type
*/
get prms(): RectangularStructureParams;
/**
* vérification que l'ennoiement est supérieur à une valeur donnée
*/
checkSubmergence(res: Result): void;
Calc(sVarCalc: string, rInit?: number): Result;
/**
* Calcul analytique Q = f(Cd, L, h1, h2, W) seuil dénoyé
* @param sVarCalc Variable à calculer (doit être "Q")
*/
CalcQ(): Result;
protected getFlowRegime(): StructureFlowRegime;
protected getFlowMode(): StructureFlowMode;
/**
* paramétrage de la calculabilité des paramètres
*/
protected setParametersCalculability(): void;
}
//# sourceMappingURL=structure_weir_submerged_larinier.d.ts.map