UNPKG

jalhyd

Version:

JaLHyd, a Javascript Library for Hydraulics

43 lines 2.19 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.JetParams = void 0; const internal_modules_1 = require("../internal_modules"); const internal_modules_2 = require("../internal_modules"); const internal_modules_3 = require("../internal_modules"); class JetParams extends internal_modules_3.ParamsEquation { constructor(V0, S, ZJ, ZW, ZF, D, nullParams = false) { super(); this._V0 = new internal_modules_1.ParamDefinition(this, "V0", internal_modules_2.ParamDomainValue.POS, "m", V0, internal_modules_1.ParamFamily.SPEEDS, undefined, nullParams); this.addParamDefinition(this._V0); this._S = new internal_modules_1.ParamDefinition(this, "S", new internal_modules_2.ParamDomain(internal_modules_2.ParamDomainValue.INTERVAL, -0.99, 0.99), "m/m", S, internal_modules_1.ParamFamily.SLOPES, undefined, nullParams); this.addParamDefinition(this._S); this._ZJ = new internal_modules_1.ParamDefinition(this, "ZJ", internal_modules_2.ParamDomainValue.ANY, "m", ZJ, internal_modules_1.ParamFamily.ELEVATIONS, undefined, nullParams); this.addParamDefinition(this._ZJ); this._ZW = new internal_modules_1.ParamDefinition(this, "ZW", internal_modules_2.ParamDomainValue.ANY, "m", ZW, internal_modules_1.ParamFamily.ELEVATIONS, undefined, nullParams); this.addParamDefinition(this._ZW); this._ZF = new internal_modules_1.ParamDefinition(this, "ZF", internal_modules_2.ParamDomainValue.ANY, "m", ZF, internal_modules_1.ParamFamily.ELEVATIONS, undefined, nullParams); this.addParamDefinition(this._ZF); this._D = new internal_modules_1.ParamDefinition(this, "D", internal_modules_2.ParamDomainValue.POS_NULL, "m", D, internal_modules_1.ParamFamily.LENGTHS, undefined, nullParams); this.addParamDefinition(this._D); } get V0() { return this._V0; } get S() { return this._S; } get ZJ() { return this._ZJ; } get ZW() { return this._ZW; } get ZF() { return this._ZF; } get D() { return this._D; } } exports.JetParams = JetParams; //# sourceMappingURL=jet_params.js.map