jalhyd
Version:
JaLHyd, a Javascript Library for Hydraulics
36 lines • 1.3 kB
TypeScript
import { Result } from "../internal_modules";
import { SectionNub } from "../internal_modules";
import { SectionParams } from "../internal_modules";
import { acSection } from "../internal_modules";
export declare class RegimeUniforme extends SectionNub {
/**
* { symbol => string } map that defines units for extra results
*/
private static _resultsUnits;
constructor(s: acSection, dbg?: boolean);
/**
* paramètres castés au bon type
*/
get prms(): SectionParams;
Equation(sVarCalc: string): Result;
/**
* Calcul d'une équation quelle que soit l'inconnue à calculer; déclenche le calcul en
* chaîne des modules en amont si nécessaire
* @param sVarCalc nom de la variable à calculer
* @param rInit valeur initiale de la variable à calculer dans le cas de la dichotomie
*/
Calc(sVarCalc?: string, rInit?: number): Result;
setSection(s: acSection): void;
protected setParametersCalculability(): void;
protected adjustChildParameters(): void;
static resultsUnits(): {
V: string;
};
protected exposeResults(): void;
/**
* Calcul du débit en régime uniforme.
* @return Débit en régime uniforme
*/
private Calc_Qn;
}
//# sourceMappingURL=regime_uniforme.d.ts.map