jalhyd
Version:
JaLHyd, a Javascript Library for Hydraulics
36 lines • 1.38 kB
TypeScript
import { ParamDefinition } from "../internal_modules";
import { ParamsEquation } from "../internal_modules";
export declare class ParParams extends ParamsEquation {
/** Débit dans la passe (m3/s) */
private _Q;
/** Cote de l'eau à l'amont de la passe (m) */
private _Z1;
/** Cote de l'eau à l'aval de la passe (m) [facultatif] */
private _Z2;
/** Charge à l'amont de la passe (m) */
private _ha;
/** Pente (m/m) */
private _S;
/** Espacement entre les ralentisseurs (m) [facultatif] */
private _P;
/** Largeur de la passe (PLANE et FATOU) (m) */
private _L;
/** Hauteur des ralentisseurs (SUPERACTIVE) ou des chevrons (CHEVRON) (m) */
private _a;
/** Nombre de motifs (SUPERACTIVE) ou de chevrons (CHEVRON) */
private _N;
/** Nombre de bandes longitudinales (CHEVRON) */
private _M;
constructor(rQ: number, rZ1: number, rZ2: number, rha: number, rS: number, rP?: number, rL?: number, ra?: number, rN?: number, rM?: number, nullParams?: boolean);
get Q(): ParamDefinition;
get Z1(): ParamDefinition;
get Z2(): ParamDefinition;
get ha(): ParamDefinition;
get S(): ParamDefinition;
get P(): ParamDefinition;
get L(): ParamDefinition;
get a(): ParamDefinition;
get N(): ParamDefinition;
get M(): ParamDefinition;
}
//# sourceMappingURL=par_params.d.ts.map