/src/main/java/net/finmath/optimizer/LevenbergMarquardt.java
} derivatives[parameterIndex] = valueFutures.get( parameterIndex).get( ) ;
derivatives[parameterIndex] = valueFutures.get ( parameterIndex ) .get ( ) ; }
valueFutureTask.run(); valueFutures.add(parameterIndex, valueFutureTask); } } for (int parameterIndex = 0; parameterIndex < parameterCurrent.length; parameterIndex++) { try { <extra_id_0> catch (final InterruptedException | ExecutionException e) { throw new SolverException(e); } } } boolean done() {