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); }