QuantLib: a free/open-source library for quantitative finance
Fully annotated sources - version 1.32
Loading...
Searching...
No Matches
XABRInterpolationImpl< I1, I2, Model > Member List

This is the complete list of members for XABRInterpolationImpl< I1, I2, Model >, including all inherited members.

addParams_XABRCoeffHolder< Model >
constraint_XABRInterpolationImpl< I1, I2, Model >private
derivative(Real) const overrideXABRInterpolationImpl< I1, I2, Model >virtual
endCriteria_XABRInterpolationImpl< I1, I2, Model >private
error_XABRCoeffHolder< Model >
errorAccept_XABRInterpolationImpl< I1, I2, Model >private
forward_XABRCoeffHolder< Model >
interpolationError() constXABRInterpolationImpl< I1, I2, Model >
interpolationErrors() constXABRInterpolationImpl< I1, I2, Model >
interpolationMaxError() constXABRInterpolationImpl< I1, I2, Model >
interpolationSquaredError() constXABRInterpolationImpl< I1, I2, Model >
isInRange(Real x) const overrideInterpolation::templateImpl< I1, I2 >virtual
locate(Real x) constInterpolation::templateImpl< I1, I2 >protected
maxError_XABRCoeffHolder< Model >
maxGuesses_XABRInterpolationImpl< I1, I2, Model >private
modelInstance_XABRCoeffHolder< Model >
optMethod_XABRInterpolationImpl< I1, I2, Model >private
paramIsFixed_XABRCoeffHolder< Model >
params_XABRCoeffHolder< Model >
primitive(Real) const overrideXABRInterpolationImpl< I1, I2, Model >virtual
secondDerivative(Real) const overrideXABRInterpolationImpl< I1, I2, Model >virtual
t_XABRCoeffHolder< Model >
templateImpl(const I1 &xBegin, const I1 &xEnd, const I2 &yBegin, const int requiredPoints=2)Interpolation::templateImpl< I1, I2 >
update() overrideXABRInterpolationImpl< I1, I2, Model >virtual
updateModelInstance()XABRCoeffHolder< Model >
useMaxError_XABRInterpolationImpl< I1, I2, Model >private
value(Real x) const overrideXABRInterpolationImpl< I1, I2, Model >virtual
vegaWeighted_XABRInterpolationImpl< I1, I2, Model >private
volatilityType_XABRInterpolationImpl< I1, I2, Model >private
weights_XABRCoeffHolder< Model >
XABRCoeffHolder(const Time t, const Real &forward, const std::vector< Real > &params, const std::vector< bool > &paramIsFixed, std::vector< Real > addParams)XABRCoeffHolder< Model >
XABREndCriteria_XABRCoeffHolder< Model >
XABRInterpolationImpl(const I1 &xBegin, const I1 &xEnd, const I2 &yBegin, Time t, const Real &forward, const std::vector< Real > &params, const std::vector< bool > &paramIsFixed, bool vegaWeighted, ext::shared_ptr< EndCriteria > endCriteria, ext::shared_ptr< OptimizationMethod > optMethod, const Real errorAccept, const bool useMaxError, const Size maxGuesses, const std::vector< Real > &addParams=std::vector< Real >(), VolatilityType volatilityType=VolatilityType::ShiftedLognormal)XABRInterpolationImpl< I1, I2, Model >
xBegin_Interpolation::templateImpl< I1, I2 >protected
xEnd_Interpolation::templateImpl< I1, I2 >protected
xMax() const overrideInterpolation::templateImpl< I1, I2 >virtual
xMin() const overrideInterpolation::templateImpl< I1, I2 >virtual
xValues() const overrideInterpolation::templateImpl< I1, I2 >virtual
yBegin_Interpolation::templateImpl< I1, I2 >protected
yValues() const overrideInterpolation::templateImpl< I1, I2 >virtual
~Impl()=defaultInterpolation::Implvirtual
~XABRCoeffHolder()=defaultXABRCoeffHolder< Model >virtual