519520521522523524525526527528529
firstCouponFound = true; nominal = cp.nominal(); accrualPeriod = cp.accrualPeriod(); dc = cp.dayCounter(); } result += cp.accruedAmount(settlement); } } return result/notional(settlement)*100.0; //old implementation....
716717718719720721722723724725726
firstCouponFound = true; nominal = cp.nominal(); accrualPeriod = cp.accrualPeriod(); dc = cp.dayCounter(); } result += cp.accruedAmount(settlement); } } return result/notional(settlement)*100.0; }