QuantLib: a free/open-source library for quantitative finance
Fully annotated sources - version 1.32
Loading...
Searching...
No Matches
VegaStressedBlackScholesProcess Member List

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

apply(Real x0, Real dx) const overrideGeneralizedBlackScholesProcessvirtual
blackVolatility() constGeneralizedBlackScholesProcess
blackVolatility_GeneralizedBlackScholesProcessprivate
covariance(Time t0, const Array &x0, Time dt) const overrideStochasticProcess1Dprivatevirtual
deepUpdate()Observervirtual
diffusion(Time t, Real x) const overrideVegaStressedBlackScholesProcessvirtual
discretization_StochasticProcess1Dprotected
dividendYield() constGeneralizedBlackScholesProcess
dividendYield_GeneralizedBlackScholesProcessprivate
drift(Time t, Real x) const overrideGeneralizedBlackScholesProcessvirtual
evolve(Time t0, Real x0, Time dt, Real dw) const overrideGeneralizedBlackScholesProcessvirtual
expectation(Time t0, Real x0, Time dt) const overrideGeneralizedBlackScholesProcessvirtual
externalLocalVolTS_GeneralizedBlackScholesProcessprivate
factors() constStochasticProcessvirtual
forceDiscretization_GeneralizedBlackScholesProcessprivate
GeneralizedBlackScholesProcess(Handle< Quote > x0, Handle< YieldTermStructure > dividendTS, Handle< YieldTermStructure > riskFreeTS, Handle< BlackVolTermStructure > blackVolTS, const ext::shared_ptr< discretization > &d=ext::shared_ptr< discretization >(new EulerDiscretization), bool forceDiscretization=false)GeneralizedBlackScholesProcess
GeneralizedBlackScholesProcess(Handle< Quote > x0, Handle< YieldTermStructure > dividendTS, Handle< YieldTermStructure > riskFreeTS, Handle< BlackVolTermStructure > blackVolTS, Handle< LocalVolTermStructure > localVolTS)GeneralizedBlackScholesProcess
getLowerAssetBorderForStressTest() constVegaStressedBlackScholesProcess
getLowerTimeBorderForStressTest() constVegaStressedBlackScholesProcess
getStressLevel() constVegaStressedBlackScholesProcess
getUpperAssetBorderForStressTest() constVegaStressedBlackScholesProcess
getUpperTimeBorderForStressTest() constVegaStressedBlackScholesProcess
hasExternalLocalVol_GeneralizedBlackScholesProcessprivate
initialValues() const overrideStochasticProcess1Dprivatevirtual
isStrikeIndependent_GeneralizedBlackScholesProcessprivate
QuantLib::iterator typedefObserver
localVolatility() constGeneralizedBlackScholesProcess
localVolatility_GeneralizedBlackScholesProcessmutableprivate
lowerAssetBorderForStressTest_VegaStressedBlackScholesProcessprivate
lowerTimeBorderForStressTest_VegaStressedBlackScholesProcessprivate
notifyObservers()Observable
Observable()Observable
Observable(const Observable &)Observable
Observable(Observable &&)=deleteObservable
observables_Observerprivate
QuantLib::Observer()=defaultObserver
QuantLib::Observer(const Observer &)Observer
observers_Observableprivate
QuantLib::operator=(const Observer &)Observer
QuantLib::Observable::operator=(const Observable &)Observable
QuantLib::Observable::operator=(Observable &&)=deleteObservable
registerObserver(Observer *)Observableprivate
registerWith(const ext::shared_ptr< Observable > &)Observer
registerWithObservables(const ext::shared_ptr< Observer > &)Observer
riskFreeRate() constGeneralizedBlackScholesProcess
riskFreeRate_GeneralizedBlackScholesProcessprivate
QuantLib::set_type typedefObserverprivate
setLowerAssetBorderForStressTest(Real LAB)VegaStressedBlackScholesProcess
setLowerTimeBorderForStressTest(Time LTB)VegaStressedBlackScholesProcess
setStressLevel(Real SL)VegaStressedBlackScholesProcess
setUpperAssetBorderForStressTest(Real UBA)VegaStressedBlackScholesProcess
setUpperTimeBorderForStressTest(Time UTB)VegaStressedBlackScholesProcess
size() const overrideStochasticProcess1Dprivatevirtual
stateVariable() constGeneralizedBlackScholesProcess
stdDeviation(Time t0, Real x0, Time dt) const overrideGeneralizedBlackScholesProcessvirtual
StochasticProcess()=defaultStochasticProcessprotected
StochasticProcess(ext::shared_ptr< discretization >)StochasticProcessexplicitprotected
StochasticProcess1D()=defaultStochasticProcess1Dprotected
StochasticProcess1D(ext::shared_ptr< discretization >)StochasticProcess1Dexplicitprotected
stressLevel_VegaStressedBlackScholesProcessprivate
time(const Date &) const overrideGeneralizedBlackScholesProcessvirtual
unregisterObserver(Observer *)Observableprivate
unregisterWith(const ext::shared_ptr< Observable > &)Observer
unregisterWithAll()Observer
update() overrideGeneralizedBlackScholesProcessvirtual
updated_GeneralizedBlackScholesProcessmutableprivate
upperAssetBorderForStressTest_VegaStressedBlackScholesProcessprivate
upperTimeBorderForStressTest_VegaStressedBlackScholesProcessprivate
variance(Time t0, Real x0, Time dt) const overrideGeneralizedBlackScholesProcessvirtual
VegaStressedBlackScholesProcess(const Handle< Quote > &x0, const Handle< YieldTermStructure > &dividendTS, const Handle< YieldTermStructure > &riskFreeTS, const Handle< BlackVolTermStructure > &blackVolTS, Time lowerTimeBorderForStressTest=0, Time upperTimeBorderForStressTest=1000000, Real lowerAssetBorderForStressTest=0, Real upperAssetBorderForStressTest=1000000, Real stressLevel=0, const ext::shared_ptr< discretization > &d=ext::shared_ptr< discretization >(new EulerDiscretization))VegaStressedBlackScholesProcess
x0() const overrideGeneralizedBlackScholesProcessvirtual
x0_GeneralizedBlackScholesProcessprivate
~Observable()=defaultObservablevirtual
~Observer()Observervirtual
~StochasticProcess() override=defaultStochasticProcess