jalhyd
Version:
JaLHyd, a Javascript Library for Hydraulics
32 lines • 1.22 kB
TypeScript
import { ParamDefinition } from "../../internal_modules";
import { Result } from "../../internal_modules";
import { SectionNub } from "../../internal_modules";
import { acSection } from "../../internal_modules";
/**
* Nub sur les sections paramétrées
*/
export declare class SectionParametree extends SectionNub {
constructor(s: acSection, dbg?: boolean);
setSection(s: acSection): void;
getFirstAnalyticalParameter(): ParamDefinition;
Equation(sVarCalc: string): Result;
/**
* Aucune variable à calculer plus que les autres, on stocke toutes les
* valeurs des variables à calcul dans les résultats complémentaires
*/
Calc(): Result;
protected findCalculatedParameter(): any;
protected doCalc(computedSymbol?: any, rInit?: number): Result;
protected setParametersCalculability(): void;
protected adjustChildParameters(): void;
protected exposeResults(): void;
private initSectionVars;
private initSectionVar;
private createSectionVar;
/**
* Calculates varCalc from Y, and sets the result as an
* extraResult of the given ResultElement
*/
private addExtraResultFromVar;
}
//# sourceMappingURL=section_parametree.d.ts.map