backwardFlat_ | XabrSwaptionVolatilityCube< Model >::Cube | private |
browse() const | XabrSwaptionVolatilityCube< Model >::Cube | |
Cube()=default | XabrSwaptionVolatilityCube< Model >::Cube | |
Cube(const std::vector< Date > &optionDates, const std::vector< Period > &swapTenors, const std::vector< Time > &optionTimes, const std::vector< Time > &swapLengths, Size nLayers, bool extrapolation=true, bool backwardFlat=false) | XabrSwaptionVolatilityCube< Model >::Cube | |
Cube(const Cube &) | XabrSwaptionVolatilityCube< Model >::Cube | |
expandLayers(Size i, bool expandOptionTimes, Size j, bool expandSwapLengths) | XabrSwaptionVolatilityCube< Model >::Cube | |
extrapolation_ | XabrSwaptionVolatilityCube< Model >::Cube | private |
interpolators_ | XabrSwaptionVolatilityCube< Model >::Cube | mutableprivate |
nLayers_ | XabrSwaptionVolatilityCube< Model >::Cube | private |
operator()(Time optionTime, Time swapLengths) const | XabrSwaptionVolatilityCube< Model >::Cube | |
operator=(const Cube &o) | XabrSwaptionVolatilityCube< Model >::Cube | |
optionDates() const | XabrSwaptionVolatilityCube< Model >::Cube | |
optionDates_ | XabrSwaptionVolatilityCube< Model >::Cube | private |
optionTimes() const | XabrSwaptionVolatilityCube< Model >::Cube | |
optionTimes_ | XabrSwaptionVolatilityCube< Model >::Cube | private |
points() const | XabrSwaptionVolatilityCube< Model >::Cube | |
points_ | XabrSwaptionVolatilityCube< Model >::Cube | private |
setElement(Size IndexOfLayer, Size IndexOfRow, Size IndexOfColumn, Real x) | XabrSwaptionVolatilityCube< Model >::Cube | |
setLayer(Size i, const Matrix &x) | XabrSwaptionVolatilityCube< Model >::Cube | |
setPoint(const Date &optionDate, const Period &swapTenor, Time optionTime, Time swapLength, const std::vector< Real > &point) | XabrSwaptionVolatilityCube< Model >::Cube | |
setPoints(const std::vector< Matrix > &x) | XabrSwaptionVolatilityCube< Model >::Cube | |
swapLengths() const | XabrSwaptionVolatilityCube< Model >::Cube | |
swapLengths_ | XabrSwaptionVolatilityCube< Model >::Cube | private |
swapTenors() const | XabrSwaptionVolatilityCube< Model >::Cube | |
swapTenors_ | XabrSwaptionVolatilityCube< Model >::Cube | private |
transposedPoints_ | XabrSwaptionVolatilityCube< Model >::Cube | mutableprivate |
updateInterpolators() const | XabrSwaptionVolatilityCube< Model >::Cube | |
~Cube()=default | XabrSwaptionVolatilityCube< Model >::Cube | virtual |