UNPKG

jalhyd

Version:

JaLHyd, a Javascript Library for Hydraulics

35 lines 1.32 kB
import { ParamDefinition } from "../internal_modules"; import { ParamsEquation } from "../internal_modules"; /** * Common parameters of hydraulic structure equations */ export declare class StructureParams extends ParamsEquation { /** Débit (m3/s) */ Q: ParamDefinition; /** Cote de la crête du déversoir ou du radier de la vanne (m) */ ZDV: ParamDefinition; /** Cote de l'eau amont (m) */ Z1: ParamDefinition; /** Cote de l'eau aval (m) */ Z2: ParamDefinition; /** Tirant d'eau amont (m) */ h1: ParamDefinition; /** Tirant d'eau aval (m) */ h2: ParamDefinition; /** Ouverture de la vanne * @note Pour un seuil cette valeur vaut Infinity */ W: ParamDefinition; /** * Paramètres communs à toutes les équations de structure * @param rQ Débit (m3/s) * @param rZDV Cote de la crête du déversoir ou du radier de la vanne (m) * @param rZ1 Cote de l'eau amont (m) * @param rZ2 Cote de l'eau aval (m) * @param rW Ouverture de vanne (m) (infinity pour un seuil) */ constructor(rQ: number, rZDV: number, rZ1: number, rZ2: number, rW?: number, nullParams?: boolean); /** Mise à jour des paramètres h1 et h2 à partir de Z1, Z2 et ZDV */ update_h1h2(): void; } //# sourceMappingURL=structure_params.d.ts.map