Example #1
0
        public static IReadOnlyList <OptimizedParameterValue> ToParameterValues(this IReadOnlyList <OptimizedParameterConstraint> parameterConstraints, double[] values)
        {
            var parameterValues = new OptimizedParameterValue[parameterConstraints.Count];

            for (int i = 0; i < parameterConstraints.Count; i++)
            {
                parameterValues[i] = new OptimizedParameterValue(parameterConstraints[i].Name, values[i], parameterConstraints[i].StartValue);
            }
            return(parameterValues);
        }
 public double OptimizedParameterValueFor(OptimizedParameterValue optimizedParameterValue, ParameterSelection linkedParameter)
 {
     return(OptimizedParameterValueFor(optimizedParameterValue.Value, linkedParameter));
 }
 public void AddValue(OptimizedParameterValue value)
 {
     _values.Add(value);
 }