Commit 86a03a4c authored by Grand Francois's avatar Grand Francois
Browse files

fix: block concentration, macro rugo: concentration,diameter parameters are not linkable

refs #345
Showing with 6 additions and 5 deletions
+6 -5
...@@ -18,10 +18,10 @@ export class ConcentrationBlocsParams extends ParamsEquation { ...@@ -18,10 +18,10 @@ export class ConcentrationBlocsParams extends ParamsEquation {
constructor(rC: number, rN: number, rL: number, rD: number, nullParams: boolean = false) { constructor(rC: number, rN: number, rL: number, rD: number, nullParams: boolean = false) {
super(); super();
this._C = new ParamDefinition(this, "C", new ParamDomain(ParamDomainValue.INTERVAL, 0, 1), undefined, rC, undefined, undefined, nullParams); this._C = new ParamDefinition(this, "C", new ParamDomain(ParamDomainValue.INTERVAL, 0, 1), undefined, rC, ParamFamily.BLOCKCONCENTRATION, undefined, nullParams);
this._N = new ParamDefinition(this, "N", ParamDomainValue.POS, undefined, rN, undefined, undefined, nullParams); this._N = new ParamDefinition(this, "N", ParamDomainValue.POS, undefined, rN, undefined, undefined, nullParams);
this._L = new ParamDefinition(this, "L", ParamDomainValue.POS, "m", rL, ParamFamily.WIDTHS, undefined, nullParams); this._L = new ParamDefinition(this, "L", ParamDomainValue.POS, "m", rL, ParamFamily.WIDTHS, undefined, nullParams);
this._D = new ParamDefinition(this, "D", new ParamDomain(ParamDomainValue.INTERVAL, 0, 2), "m", rD, undefined, undefined, nullParams); this._D = new ParamDefinition(this, "D", new ParamDomain(ParamDomainValue.INTERVAL, 0, 2), "m", rD, ParamFamily.DIAMETERS, undefined, nullParams);
this.addParamDefinition(this._C); this.addParamDefinition(this._C);
this.addParamDefinition(this._N); this.addParamDefinition(this._N);
......
...@@ -77,10 +77,10 @@ export class MacrorugoParams extends ParamsEquation { ...@@ -77,10 +77,10 @@ export class MacrorugoParams extends ParamsEquation {
this._Ks = new ParamDefinition(this, "Ks", new ParamDomain(ParamDomainValue.INTERVAL, 0, 1), "m", rRF, ParamFamily.STRICKLERS, undefined, nullParams); this._Ks = new ParamDefinition(this, "Ks", new ParamDomain(ParamDomainValue.INTERVAL, 0, 1), "m", rRF, ParamFamily.STRICKLERS, undefined, nullParams);
this.addParamDefinition(this._Ks); this.addParamDefinition(this._Ks);
this._C = new ParamDefinition(this, "C", new ParamDomain(ParamDomainValue.INTERVAL, 0, 1), "", rCB, undefined, undefined, nullParams); this._C = new ParamDefinition(this, "C", new ParamDomain(ParamDomainValue.INTERVAL, 0, 1), "", rCB, ParamFamily.BLOCKCONCENTRATION, undefined, nullParams);
this.addParamDefinition(this._C); this.addParamDefinition(this._C);
this._PBD = new ParamDefinition(this, "PBD", new ParamDomain(ParamDomainValue.INTERVAL, 0, 2), "m", rPBD, undefined, undefined, nullParams); this._PBD = new ParamDefinition(this, "PBD", new ParamDomain(ParamDomainValue.INTERVAL, 0, 2), "m", rPBD, ParamFamily.DIAMETERS, undefined, nullParams);
this.addParamDefinition(this._PBD); this.addParamDefinition(this._PBD);
this._PBH = new ParamDefinition(this, "PBH", ParamDomainValue.POS, "m", rPBH, ParamFamily.HEIGHTS, undefined, nullParams); this._PBH = new ParamDefinition(this, "PBH", ParamDomainValue.POS, "m", rPBH, ParamFamily.HEIGHTS, undefined, nullParams);
......
...@@ -42,7 +42,8 @@ export enum ParamFamily { ...@@ -42,7 +42,8 @@ export enum ParamFamily {
FLOWS, // débit FLOWS, // débit
DIAMETERS, DIAMETERS,
SPEEDS, // vitesses, seulement des résultats SPEEDS, // vitesses, seulement des résultats
STRICKLERS STRICKLERS,
BLOCKCONCENTRATION // concentrations de blocs
} }
/** /**
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment