UNPKG

jalhyd

Version:

JaLHyd, a Javascript Library for Hydraulics

26 lines 1.67 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ConduiteDistribParams = void 0; const internal_modules_1 = require("../internal_modules"); const internal_modules_2 = require("../internal_modules"); const internal_modules_3 = require("../internal_modules"); /** * paramètres pour la conduite distributrice */ class ConduiteDistribParams extends internal_modules_3.ParamsEquation { constructor(rQ, rD, rJ, rLg, rNu, nullParams = false) { super(); this.Q = new internal_modules_1.ParamDefinition(this, "Q", internal_modules_2.ParamDomainValue.POS, "m³/s", rQ, internal_modules_1.ParamFamily.FLOWS, undefined, nullParams); this.D = new internal_modules_1.ParamDefinition(this, "D", internal_modules_2.ParamDomainValue.POS, "m", rD, internal_modules_1.ParamFamily.DIAMETERS, undefined, nullParams); this.J = new internal_modules_1.ParamDefinition(this, "J", internal_modules_2.ParamDomainValue.POS, "m", rJ, undefined, undefined, nullParams); this.Lg = new internal_modules_1.ParamDefinition(this, "Lg", internal_modules_2.ParamDomainValue.POS, "m", rLg, internal_modules_1.ParamFamily.LENGTHS, undefined, nullParams); this.Nu = new internal_modules_1.ParamDefinition(this, "Nu", internal_modules_2.ParamDomainValue.POS, "Pa·s", rNu, undefined, undefined, nullParams); this.addParamDefinition(this.Q); this.addParamDefinition(this.D); this.addParamDefinition(this.J); this.addParamDefinition(this.Lg); this.addParamDefinition(this.Nu); } } exports.ConduiteDistribParams = ConduiteDistribParams; //# sourceMappingURL=cond_distri_params.js.map