// further guesses public double guess(YieldTermStructure c, Date d) { return c.forwardRate(d, d, c.dayCounter(), Compounding.Continuous, Frequency.Annual, true).rate(); }
} // initial guess // further guesses public double guess(YieldTermStructure c, Date d) { return(c.forwardRate(d, d, c.dayCounter(), Compounding.Continuous, Frequency.Annual, true).rate()); }