public LcFunctionNonLinearOptimizer(LcFunction lcf)
 {
     _lcf = lcf;
 }
 public LcFunctionLinearOptimizer(LcFunction f)
 {
     _f = f;
 }
 public LcFunctionLinearOptimizer(LcFunction f, Dictionary<double, double> values)
 {
     _f = f;
       _values = values;
 }
 public ConstraintLcFunction(LcFunction f, Dictionary<double, double> values)
 {
     _f = f;
       _linearOptimizer = new LcFunctionLinearOptimizer(f, values);
 }