jalhyd
Version:
JaLHyd, a Javascript Library for Hydraulics
38 lines • 1.28 kB
TypeScript
import { ParamDefinition } from "../internal_modules";
import { ParamsEquation } from "../internal_modules";
/**
* paramètres pour les courbes de remous
*/
export declare class CourbeRemousParams extends ParamsEquation {
/** Tirant imposé à l'amont */
private _Yamont;
/** Tirant imposé à l'aval */
private _Yaval;
/** Longueur du bief */
private _Long;
/** Pas de discrétisation de l'espace (positif en partant de l'aval, négatif en partant de l'amont) */
private _Dx;
/** Cote de fond amont */
private _ZF1;
/** Cote de fond aval */
private _ZF2;
/** Cote de l'eau à l'amont */
private _Z1;
/** Cote de l'eau à l'aval */
private _Z2;
constructor(rZ1: number, rZ2: number, rZF1: number, rZF2: number, rLong: number, rDx: number, nullParams?: boolean);
get Yamont(): ParamDefinition;
get Yaval(): ParamDefinition;
get Long(): ParamDefinition;
get Dx(): ParamDefinition;
get Z1(): ParamDefinition;
get Z2(): ParamDefinition;
get ZF1(): ParamDefinition;
get ZF2(): ParamDefinition;
/**
* Reconstruit Yamont et Yaval à partir de Z1/ZF1 et Z2/ZF2,
* durant le calcul
*/
setYamontYavalFromElevations(): void;
}
//# sourceMappingURL=remous_params.d.ts.map