diff --git a/src/compute-node.ts b/src/compute-node.ts
index a3b2c4c908f8263825db841a4b2dd17a8c4e87bd..212b28943f4cf0d7debccbdd5658ce3d1b6a6e05 100644
--- a/src/compute-node.ts
+++ b/src/compute-node.ts
@@ -62,17 +62,6 @@ export abstract class ComputeNode extends Debug {
         return undefined;
     }
 
-    public initParametersValueMode(computedParam: ParamDefinition, variatedParam?: ParamDefinition, variatedMode?: ParamValueMode) {
-        for (const p of this.parameterIterator) {
-            if (p.symbol === computedParam.symbol)
-                p.paramValues.valueMode = ParamValueMode.CALCUL;
-            else if (variatedParam && p.symbol == variatedParam.symbol)
-                p.paramValues.valueMode = variatedMode;
-            else
-                p.paramValues.valueMode = ParamValueMode.SINGLE;
-        }
-    }
-
     public get parameterIterator(): IParamDefinitionIterator {
         return this._prms.iterator;
     }