jalhyd
Version:
JaLHyd, a Javascript Library for Hydraulics
97 lines • 2.68 kB
TypeScript
import { ParamDefinition } from "../internal_modules";
import { ParamsEquation } from "../internal_modules";
export declare class MacrorugoParams extends ParamsEquation {
/** Cote de fond amont (m) */
private _ZF1;
/** Longueur (m) */
private _L;
/** Largeur (m) */
private _B;
/** Pente (m/m) */
private _If;
/** Débit (m3/s) */
private _Q;
/** Tirant d'eau (m) */
private _Y;
/** Rugosité de fond (m) */
private _Ks;
/** Concentration de blocs (-) */
private _C;
/** Paramètre de bloc : Diamètre (m) */
private _PBD;
/** Paramètre de bloc : Hauteur (m) */
private _PBH;
/** Paramètre de bloc : Forme (1 pour rond, 2 pour carré) */
private _Cd0;
/**
*
* @param rZF1 Cote de fond amont (m)
* @param rL Longueur (m)
* @param rB Largeur (m)
* @param rIf Pente (m/m)
* @param rQ Débit (m3/s)
* @param rY Tirant d'eau (m)
* @param rRF Rugosité de fond (m)
* @param rCB Concentration de blocs (m)
* @param rPBD Paramètre de bloc : Diamètre (m)
* @param rPBH Paramètre de bloc : Hauteur (m)
* @param rCd0 Paramètre de bloc : Forme (1 pour rond, 2 pour carré)
*/
constructor(rZF1: number, rL: number, rB: number, rIf: number, rQ: number, rY: number, rRF: number, rCB: number, rPBD: number, rPBH: number, rCd0: number, nullParams?: boolean);
/**
* Cote de fond amont (m)
* @return {ParamDefinition}
*/
get ZF1(): ParamDefinition;
/**
* Longueur (m)
* @return {ParamDefinition}
*/
get L(): ParamDefinition;
/**
* Largeur (m)
* @return {ParamDefinition}
*/
get B(): ParamDefinition;
/**
* Pente (m/m)
* @return {ParamDefinition}
*/
get If(): ParamDefinition;
/**
* Débit (m3/s)
* @return {ParamDefinition}
*/
get Q(): ParamDefinition;
/**
* Tirant d'eau (m)
* @return {ParamDefinition}
*/
get Y(): ParamDefinition;
/**
* Rugosité de fond (m)
* @return {ParamDefinition}
*/
get Ks(): ParamDefinition;
/**
* Concentration de blocs (-)
* @return {ParamDefinition}
*/
get C(): ParamDefinition;
/**
* Paramètre de bloc : Diamètre (m)
* @return {ParamDefinition}
*/
get PBD(): ParamDefinition;
/**
* Paramètre de bloc : Hauteur (m)
* @return {ParamDefinition}
*/
get PBH(): ParamDefinition;
/**
* Paramètre de bloc : Forme (1 pour rond, 2 pour carré)
* @return {ParamDefinition}
*/
get Cd0(): ParamDefinition;
}
//# sourceMappingURL=macrorugo_params.d.ts.map