UNPKG

jalhyd

Version:

JaLHyd, a Javascript Library for Hydraulics

37 lines 1.85 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ConcentrationBlocsParams = void 0; const internal_modules_1 = require("../internal_modules"); const internal_modules_2 = require("../internal_modules"); const internal_modules_3 = require("../internal_modules"); class ConcentrationBlocsParams extends internal_modules_3.ParamsEquation { constructor(rC, rN, rL, rD, nullParams = false) { super(); this._C = new internal_modules_1.ParamDefinition(this, "C", new internal_modules_2.ParamDomain(internal_modules_2.ParamDomainValue.INTERVAL, 0, 1), undefined, rC, internal_modules_1.ParamFamily.BLOCKCONCENTRATION, undefined, nullParams); this._N = new internal_modules_1.ParamDefinition(this, "N", internal_modules_2.ParamDomainValue.POS, undefined, rN, undefined, undefined, nullParams); this._L = new internal_modules_1.ParamDefinition(this, "L", internal_modules_2.ParamDomainValue.POS, "m", rL, internal_modules_1.ParamFamily.WIDTHS, undefined, nullParams); this._D = new internal_modules_1.ParamDefinition(this, "D", new internal_modules_2.ParamDomain(internal_modules_2.ParamDomainValue.INTERVAL, 0, 2), "m", rD, internal_modules_1.ParamFamily.DIAMETERS, undefined, nullParams); this.addParamDefinition(this._C); this.addParamDefinition(this._N); this.addParamDefinition(this._L); this.addParamDefinition(this._D); } /** Concentration de blocs */ get C() { return this._C; } /** Nombre de motifs */ get N() { return this._N; } /** Largeur de la passe */ get L() { return this._L; } /** Diamètre des plots */ get D() { return this._D; } } exports.ConcentrationBlocsParams = ConcentrationBlocsParams; //# sourceMappingURL=concentration_blocs_params.js.map