jalhyd
Version:
JaLHyd, a Javascript Library for Hydraulics
55 lines • 1.69 kB
TypeScript
import { Result } from "../../internal_modules";
import { ParamsSectionPuiss } from "../../internal_modules";
import { acSection } from "../../internal_modules";
/**
* Calculs de la section parabolique ou "puissance"
*/
export declare class cSnPuiss extends acSection {
protected nbDessinPoints: number;
constructor(prms: ParamsSectionPuiss, dbg?: boolean);
protected setParametersCalculability(): void;
get prms(): ParamsSectionPuiss;
/**
* Calcul de Lambda (mais on garde la routine Alpha commune avec la section circulaire)
* @return Lambda
*/
protected Calc_Alpha(): Result;
/**
* Calcul de la largeur au miroir.
* @return B
*/
protected Calc_B(): Result;
/**
* Calcul du périmètre mouillé.
* @return B
*/
protected Calc_P(): Result;
/**
* Calcul de la surface mouillée.
* @return S
*/
protected Calc_S(): Result;
/**
* Calcul de dérivée du périmètre hydraulique par rapport au tirant d'eau.
* @return dP
*/
protected Calc_dP(): Result;
/**
* Calcul de dérivée de la largeur au miroir par rapport au tirant d'eau.
* @return dB
*/
protected Calc_dB(): Result;
/**
* Calcul de la distance du centre de gravité de la section à la surface libre
* multiplié par la surface hydraulique
* @return S x Yg
*/
protected Calc_SYg(): Result;
/**
* Calcul de la dérivée distance du centre de gravité de la section à la surface libre
* multiplié par la surface hydraulique
* @return S x Yg
*/
protected Calc_dSYg(): Result;
}
//# sourceMappingURL=section_puissance.d.ts.map