jalhyd
Version:
JaLHyd, a Javascript Library for Hydraulics
33 lines • 1.61 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.PabDimensionParams = void 0;
const internal_modules_1 = require("../internal_modules");
const internal_modules_2 = require("../internal_modules");
const internal_modules_3 = require("../internal_modules");
class PabDimensionParams extends internal_modules_3.ParamsEquation {
constructor(rL, rW, rY, rV, nullParams = false) {
super();
this._L = new internal_modules_1.ParamDefinition(this, "L", internal_modules_2.ParamDomainValue.POS, "m", rL, internal_modules_1.ParamFamily.LENGTHS, undefined, nullParams);
this._W = new internal_modules_1.ParamDefinition(this, "W", internal_modules_2.ParamDomainValue.POS, "m", rW, internal_modules_1.ParamFamily.WIDTHS, undefined, nullParams);
this._Y = new internal_modules_1.ParamDefinition(this, "Y", internal_modules_2.ParamDomainValue.POS, "m", rY, internal_modules_1.ParamFamily.HEIGHTS, 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.addParamDefinition(this._L);
this.addParamDefinition(this._W);
this.addParamDefinition(this._Y);
this.addParamDefinition(this._V);
}
get L() {
return this._L;
}
get W() {
return this._W;
}
get Y() {
return this._Y;
}
get V() {
return this._V;
}
}
exports.PabDimensionParams = PabDimensionParams;
//# sourceMappingURL=pab_dimensions_params.js.map