/src/main/java/net/finmath/singleswaprate/Utils.java
if( ( !cashLattice.containsEntryFor( maturity, termination, 0) ) || ( !physicalLattice.containsEntryFor( maturity, termination, 0) ) ) { cashLattice.getValue( maturity, termination, moneyness) - cashLattice.getValue( maturity, termination, 0) ) ; }
cashLattice.getValue ( maturity, termination, moneyness ) - cashLattice.getValue ( maturity, termination, 0 ) ) ;
continue; } smileMoneynesss.add(moneyness); smileMaturities.add(maturity); smileTerminations.add(termination); smileVolatilities.add(physicalLattice.getValue(maturity, termination, 0) + <extra_id_0> } } } final SwaptionDataLattice newSwaptions = new SwaptionDataLattice(cashLattice.getReferenceDate(), QuotingConvention.PAYERVOLATILITYNORMAL, cashLattice.getForwardCurveName(), cashLattice.getDiscountCurveName(), cashLattice.getFloatMetaSchedule(), cashLattice.getFixMetaSchedule(), smileMaturities.stream().mapToInt(Integer::intValue).toArray(),