jalhyd
Version:
JaLHyd, a Javascript Library for Hydraulics
43 lines • 2.19 kB
JavaScript
"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