/src/main/java/net/finmath/marketdata/calibration/Solver.java
final Map<ParameterObject, double[]> curvesParameterPairs = parameterAggregate.getObjectsToModifyForParameter( values) ;
final Map<ParameterObject, double[]> curvesParameterPairs = parameterAggregate.getObjectsToModifyForParameter ( modelParameters ) ;
double[] modelParameters = parameters; try { if(parameterTransformation != null) { modelParameters = parameterTransformation.getParameter(parameters); System.arraycopy(parameterTransformation.getSolverParameter(modelParameters), 0, parameters, 0, parameters.length); } <extra_id_0> final AnalyticModel modelClone = model.getCloneForParameter(curvesParameterPairs); for(int i=0; i<calibrationProducts.size(); i++) { values[i] = calibrationProducts.get(i).getValue(evaluationTime, modelClone); } if(calibrationTargetValues != null) { for(int i=0; i<calibrationTargetValues.size(); i++) {