jalhyd
Version:
JaLHyd, a Javascript Library for Hydraulics
28 lines • 971 B
TypeScript
import { Nub } from "../internal_modules";
import { Result } from "../internal_modules";
import { SPPParams } from "../internal_modules";
export declare enum SPPOperation {
SUM = 0,
PRODUCT = 1
}
/**
* Somme et produit de puissances
* Y = Σ ou π (a1.x1^p1, … an.xn^pn)
*/
export declare class SPP extends Nub {
constructor(prms: SPPParams, dbg?: boolean);
/** paramètres castés au bon type */
get prms(): SPPParams;
get operation(): SPPOperation;
set operation(o: SPPOperation);
/**
* @param sVarCalc Nom du paramètre à calculer : "Y", ou
* { uid: "abcdef", symbol: "X" } avec "abcdef" l'UID du module YAXN et "X" son paramètre
* @param rInit Valeur initiale
*/
Calc(sVarCalc: string | any, rInit?: number): Result;
Equation(sVarCalc: string): Result;
/** paramétrage de la calculabilité des paramètres */
protected setParametersCalculability(): void;
}
//# sourceMappingURL=spp.d.ts.map