UNPKG

jalhyd

Version:

JaLHyd, a Javascript Library for Hydraulics

36 lines 1.57 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.YAXNParams = void 0; const internal_modules_1 = require("../internal_modules"); const internal_modules_2 = require("../internal_modules"); const internal_modules_3 = require("../internal_modules"); /** * Y = A.X^N */ class YAXNParams extends internal_modules_3.ParamsEquation { constructor(rA, rX, rN, rY, nullParams = false) { super(); this._A = new internal_modules_1.ParamDefinition(this, "A", internal_modules_2.ParamDomainValue.ANY, undefined, rA, internal_modules_1.ParamFamily.ANY, undefined, nullParams); this._X = new internal_modules_1.ParamDefinition(this, "X", internal_modules_2.ParamDomainValue.ANY, undefined, rX, internal_modules_1.ParamFamily.ANY, undefined, nullParams); this._N = new internal_modules_1.ParamDefinition(this, "N", internal_modules_2.ParamDomainValue.ANY, undefined, rN, internal_modules_1.ParamFamily.ANY, undefined, nullParams); this._Y = new internal_modules_1.ParamDefinition(this, "Y", internal_modules_2.ParamDomainValue.ANY, undefined, rY, undefined, false, nullParams); this.addParamDefinition(this._A); this.addParamDefinition(this._X); this.addParamDefinition(this._N); this.addParamDefinition(this._Y); } get Y() { return this._Y; } get A() { return this._A; } get X() { return this._X; } get N() { return this._N; } } exports.YAXNParams = YAXNParams; //# sourceMappingURL=yaxn_params.js.map