_marketRates | yieldCurve | [private] |
_name | yieldCurve | [private] |
_zcbRates | yieldCurve | [private] |
assignFlatRate(Real r=0.0) | yieldCurve | |
assignZCBrateAtIndex(Real rate, Natural i) | yieldCurve | |
computeZCBRatesBootstrap() | yieldCurve | [private] |
discountFactor(Real maturity, interestComposition composition=Continuous) | yieldCurve | [virtual] |
discountFactor(Date maturityDate, interestComposition composition=Continuous) | yieldCurve | [virtual] |
forwardDiscountFactor(Real forwardstart, Real lengthofcontractafterstart, interestComposition composition=Continuous) | yieldCurve | [virtual] |
forwardRate(Real forwardStart, Real effectiveLengthOfTheContractAfterStart, interestComposition composition=Continuous) | yieldCurve | [virtual] |
forwardRate(Date forwardStart, Date forwardEnd, interestComposition composition=Continuous) | yieldCurve | [virtual] |
forwardZCBCurve(Real forwardStart) | yieldCurve | [virtual] |
getMaturitiesInTheMarketCurve() const | yieldCurve | [virtual] |
getMaturitiesInTheZCBCurve() const | yieldCurve | [virtual] |
getName() | yieldCurve | [inline] |
getPointAtMaturity(Real maturity) | yieldCurve | [private] |
getSequentSwapRates() | yieldCurve | [private] |
getSwapRates() | yieldCurve | [private] |
operator!=(const yieldCurve &yours) | yieldCurve | [virtual] |
operator<<(ostream &os, const yieldCurve &c) | yieldCurve | [friend] |
operator<<(ostream &os, const yieldCurve *c) | yieldCurve | [friend] |
operator==(const yieldCurve &yours) | yieldCurve | [virtual] |
rotateZCBRateCurve(Real moveInShortestRate=defaultshiftfactorForShortRate, Real maturityOfRotation=7) | yieldCurve | |
SequentDiscountFactorsByInvertSwapMatrix() | yieldCurve | [private] |
shiftZCBRateCurve(Real shift=defaultshiftfactorForShortRate) | yieldCurve | |
sortCashSwap() | yieldCurve | [private] |
sortMarketRatesByMaturity() | yieldCurve | [private] |
spotRate(Real maturity) const | yieldCurve | [virtual] |
spotRate(Date maturityDate) const | yieldCurve | [virtual] |
yieldCurve(void) | yieldCurve | |
yieldCurve(Real flatRate) | yieldCurve | |
yieldCurve(valarray< yieldPoint > yieldPoints, char *name="unnamed") | yieldCurve | |
~yieldCurve(void) | yieldCurve | |