QuantLib: a free/open-source library for quantitative finance
Reference manual - version 1.40
Loading...
Searching...
No Matches
AnalyticH1HWEngine Member List

This is the complete list of members for AnalyticH1HWEngine, including all inherited members.

addOnTerm(Real phi, Time t, Size j) const override (defined in AnalyticH1HWEngine)AnalyticH1HWEngineprotectedvirtual
AnalyticH1HWEngine(const ext::shared_ptr< HestonModel > &model, const ext::shared_ptr< HullWhite > &hullWhiteModel, Real rhoSr, Size integrationOrder=144) (defined in AnalyticH1HWEngine)AnalyticH1HWEngine
AnalyticH1HWEngine(const ext::shared_ptr< HestonModel > &model, const ext::shared_ptr< HullWhite > &hullWhiteModel, Real rhoSr, Real relTolerance, Size maxEvaluations) (defined in AnalyticH1HWEngine)AnalyticH1HWEngine
AnalyticHestonEngine(const ext::shared_ptr< HestonModel > &model, Real relTolerance, Size maxEvaluations) (defined in AnalyticHestonEngine)AnalyticHestonEngine
AnalyticHestonEngine(const ext::shared_ptr< HestonModel > &model, Size integrationOrder=144) (defined in AnalyticHestonEngine)AnalyticHestonEngine
AnalyticHestonEngine(const ext::shared_ptr< HestonModel > &model, ComplexLogFormula cpxLog, const Integration &itg, Real andersenPiterbargEpsilon=1e-25, Real alpha=-0.5) (defined in AnalyticHestonEngine)AnalyticHestonEngine
AnalyticHestonHullWhiteEngine(const ext::shared_ptr< HestonModel > &hestonModel, ext::shared_ptr< HullWhite > hullWhiteModel, Size integrationOrder=144) (defined in AnalyticHestonHullWhiteEngine)AnalyticHestonHullWhiteEngine
AnalyticHestonHullWhiteEngine(const ext::shared_ptr< HestonModel > &model, ext::shared_ptr< HullWhite > hullWhiteModel, Real relTolerance, Size maxEvaluations) (defined in AnalyticHestonHullWhiteEngine)AnalyticHestonHullWhiteEngine
AndersenPiterbarg enum value (defined in AnalyticHestonEngine)AnalyticHestonEngine
AndersenPiterbargOptCV enum value (defined in AnalyticHestonEngine)AnalyticHestonEngine
AngledContour enum value (defined in AnalyticHestonEngine)AnalyticHestonEngine
AngledContourNoCV enum value (defined in AnalyticHestonEngine)AnalyticHestonEngine
AsymptoticChF enum value (defined in AnalyticHestonEngine)AnalyticHestonEngine
BranchCorrection enum value (defined in AnalyticHestonEngine)AnalyticHestonEngine
calculate() const override (defined in AnalyticHestonHullWhiteEngine)AnalyticHestonHullWhiteEnginevirtual
chF(const std::complex< Real > &z, Time t) const (defined in AnalyticHestonEngine)AnalyticHestonEngine
ComplexLogFormula enum name (defined in AnalyticHestonEngine)AnalyticHestonEngine
deepUpdate()Observervirtual
doCalculation(Real riskFreeDiscount, Real dividendDiscount, Real spotPrice, Real strikePrice, Real term, Real kappa, Real theta, Real sigma, Real v0, Real rho, const TypePayoff &type, const Integration &integration, ComplexLogFormula cpxLog, const AnalyticHestonEngine *enginePtr, Real &value, Size &evaluations) (defined in AnalyticHestonEngine)AnalyticHestonEnginestatic
Gatheral enum value (defined in AnalyticHestonEngine)AnalyticHestonEngine
hullWhiteModel_ (defined in AnalyticHestonHullWhiteEngine)AnalyticHestonHullWhiteEngineprotected
iterator typedef (defined in Observer)Observer
lnChF(const std::complex< Real > &z, Time t) const (defined in AnalyticHestonEngine)AnalyticHestonEngine
notifyObservers()Observable
numberOfEvaluations() const (defined in AnalyticHestonEngine)AnalyticHestonEngine
Observable()=default (defined in Observable)Observable
Observable(const Observable &) (defined in Observable)Observable
Observable(Observable &&)=delete (defined in Observable)Observable
Observer()=default (defined in Observer)Observer
Observer(const Observer &) (defined in Observer)Observer
QuantLib::operator=(const Observable &)Observable
operator=(Observable &&)=delete (defined in Observable)Observable
operator=(const Observer &) (defined in Observer)Observer
optimalControlVariate(Time t, Real v0, Real kappa, Real theta, Real sigma, Real rho) (defined in AnalyticHestonEngine)AnalyticHestonEnginestatic
OptimalCV enum value (defined in AnalyticHestonEngine)AnalyticHestonEngine
priceVanillaPayoff(const ext::shared_ptr< PlainVanillaPayoff > &payoff, const Date &maturity) const (defined in AnalyticHestonEngine)AnalyticHestonEngine
priceVanillaPayoff(const ext::shared_ptr< PlainVanillaPayoff > &payoff, Time maturity) const (defined in AnalyticHestonEngine)AnalyticHestonEngine
registerWith(const ext::shared_ptr< Observable > &) (defined in Observer)Observer
registerWithObservables(const ext::shared_ptr< Observer > &)Observer
unregisterWith(const ext::shared_ptr< Observable > &) (defined in Observer)Observer
unregisterWithAll() (defined in Observer)Observer
update() overrideAnalyticHestonHullWhiteEnginevirtual
~Observable()=default (defined in Observable)Observablevirtual
~Observer() (defined in Observer)Observervirtual
~PricingEngine() override=default (defined in PricingEngine)PricingEngine