getNoBigRates() const override | VolatilityInterpolationSpecifierabcd | virtual |
getNoSmallRates() const override | VolatilityInterpolationSpecifierabcd | virtual |
getOffset() const override | VolatilityInterpolationSpecifierabcd | virtual |
getPeriod() const override | VolatilityInterpolationSpecifierabcd | virtual |
interpolatedVariances() const override | VolatilityInterpolationSpecifierabcd | virtual |
interpolatedVariances_ | VolatilityInterpolationSpecifierabcd | private |
lastCapletVol_ | VolatilityInterpolationSpecifierabcd | private |
noBigRates_ | VolatilityInterpolationSpecifierabcd | private |
noSmallRates_ | VolatilityInterpolationSpecifierabcd | private |
offset_ | VolatilityInterpolationSpecifierabcd | private |
originalABCDVariances_ | VolatilityInterpolationSpecifierabcd | private |
originalABCDVariancesScaled_ | VolatilityInterpolationSpecifierabcd | private |
originalVariances() const override | VolatilityInterpolationSpecifierabcd | virtual |
originalVariances_ | VolatilityInterpolationSpecifierabcd | private |
period_ | VolatilityInterpolationSpecifierabcd | private |
recompute() | VolatilityInterpolationSpecifierabcd | private |
scalingFactors_ | VolatilityInterpolationSpecifierabcd | private |
setLastCapletVol(Real vol) override | VolatilityInterpolationSpecifierabcd | virtual |
setScalingFactors(const std::vector< Real > &scales) override | VolatilityInterpolationSpecifierabcd | virtual |
timesForSmallRates_ | VolatilityInterpolationSpecifierabcd | private |
VolatilityInterpolationSpecifier()=default | VolatilityInterpolationSpecifier | |
VolatilityInterpolationSpecifierabcd(Size period, Size offset, const std::vector< PiecewiseConstantAbcdVariance > &originalVariances, const std::vector< Time > ×ForSmallRates, Real lastCapletVol=0.0) | VolatilityInterpolationSpecifierabcd | |
~VolatilityInterpolationSpecifier()=default | VolatilityInterpolationSpecifier | virtual |
~VolatilityInterpolationSpecifierabcd() override=default | VolatilityInterpolationSpecifierabcd | |