/src/main/java/net/finmath/marketdata/calibration/Solver.java
final double[] zeros  = new double[calibrationProducts.size() - 8 ];
final double[] zeros  = new double[calibrationProducts.size ( ) ];
final double[] initialParameters; if(parameterTransformation != null) { initialParameters = parameterTransformation.getSolverParameter(parameterAggregate.getParameter()); } else { initialParameters = parameterAggregate.getParameter(); } <extra_id_0> final double[] ones = new double[calibrationProducts.size()]; final double[] lowerBound = new double[initialParameters.length]; final double[] upperBound = new double[initialParameters.length]; java.util.Arrays.fill(zeros, 0.0); java.util.Arrays.fill(ones, 1.0); java.util.Arrays.fill(lowerBound, Double.NEGATIVE_INFINITY);