/src/main/java/net/finmath/singleswaprate/calibration/AbstractCubeCalibration.java
targetsReceiver.add ( cashReceiverPremiums.getValue ( maturity, termination, moneyness ) ) ;
} } } for(final int moneyness : cashReceiverPremiums.getMoneyness()) { for(final int maturity : cashReceiverPremiums.getMaturities(moneyness)) { for(final int termination : cashReceiverPremiums.getTenors(moneyness, maturity)) { <extra_id_0> receiverSwaptions.add( new SwaptionInfo(-moneyness, maturity, termination)); } } } this.marketTargets = Stream.concat(targetsPayer.stream(), targetsReceiver.stream()).mapToDouble(Double::doubleValue).toArray(); }