UNPKG

jalhyd

Version:

JaLHyd, a Javascript Library for Hydraulics

33 lines 1.61 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PabPuissanceParams = void 0; const internal_modules_1 = require("../internal_modules"); const internal_modules_2 = require("../internal_modules"); const internal_modules_3 = require("../internal_modules"); class PabPuissanceParams extends internal_modules_3.ParamsEquation { constructor(rDH, rQ, rV, rPV, nullParams = false) { super(); this._DH = new internal_modules_1.ParamDefinition(this, "DH", internal_modules_2.ParamDomainValue.POS, "m", rDH, internal_modules_1.ParamFamily.BASINFALLS, undefined, nullParams); this._Q = new internal_modules_1.ParamDefinition(this, "Q", internal_modules_2.ParamDomainValue.POS_NULL, "m³/s", rQ, internal_modules_1.ParamFamily.FLOWS, undefined, nullParams); this._V = new internal_modules_1.ParamDefinition(this, "V", internal_modules_2.ParamDomainValue.POS, "m³", rV, internal_modules_1.ParamFamily.VOLUMES, undefined, nullParams); this._PV = new internal_modules_1.ParamDefinition(this, "PV", internal_modules_2.ParamDomainValue.POS, "W/m³", rPV, undefined, undefined, nullParams); this.addParamDefinition(this._DH); this.addParamDefinition(this._Q); this.addParamDefinition(this._V); this.addParamDefinition(this._PV); } get DH() { return this._DH; } get Q() { return this._Q; } get V() { return this._V; } get PV() { return this._PV; } } exports.PabPuissanceParams = PabPuissanceParams; //# sourceMappingURL=pab_puissance_params.js.map