/src/main/java/net/finmath/singleswaprate/calibration/SABRShiftedSmileCalibration.java
final ArrayList<Double> physicalVolatilitiesPositive = new ArrayList<>( ) ;final ArrayList<Integer> terminationsPositive = new ArrayList<>( ) ;
final ArrayList<Integer> terminationsPositive = new ArrayList<> ( ) ;
final DataTableLight receiverATMTable = cashReceiverVolatilities.get(0); final Set<Integer> strikes = new TreeSet<>(cashPayerVolatilities.keySet()); strikes.addAll(cashReceiverVolatilities.keySet()); strikes.remove(0); for(final int strike : strikes) { final ArrayList<Integer> maturitiesPositive = new ArrayList<>(); <extra_id_0> final ArrayList<Double> physicalVolatilitiesPositive = new ArrayList<>(); final ArrayList<Integer> maturitiesNegative = new ArrayList<>(); final ArrayList<Integer> terminationsNegative = new ArrayList<>(); final ArrayList<Double> physicalVolatilitiesNegative = new ArrayList<>(); for(final int maturity : interpolationNodes.getMaturities()) { for(final int termination : interpolationNodes.getTerminationsForMaturity(maturity)) {