QuantLib: a free/open-source library for quantitative finance
Fully annotated sources - version 1.32
|
#include <ql/methods/finitedifferences/utilities/gbsmrndcalculator.hpp>
Public Member Functions | |
GBSMRNDCalculator (ext::shared_ptr< GeneralizedBlackScholesProcess > process) | |
Real | pdf (Real s, Time t) const override |
Real | cdf (Real s, Time t) const override |
Real | invcdf (Real q, Time t) const override |
Public Member Functions inherited from RiskNeutralDensityCalculator | |
virtual Real | pdf (Real x, Time t) const =0 |
virtual Real | cdf (Real x, Time t) const =0 |
virtual Real | invcdf (Real p, Time t) const =0 |
virtual | ~RiskNeutralDensityCalculator ()=default |
Private Attributes | |
const ext::shared_ptr< GeneralizedBlackScholesProcess > | process_ |
Definition at line 34 of file gbsmrndcalculator.hpp.
|
explicit |
Definition at line 34 of file gbsmrndcalculator.cpp.
Implements RiskNeutralDensityCalculator.
Definition at line 37 of file gbsmrndcalculator.cpp.
Implements RiskNeutralDensityCalculator.
Definition at line 43 of file gbsmrndcalculator.cpp.
Implements RiskNeutralDensityCalculator.
Definition at line 74 of file gbsmrndcalculator.cpp.
|
private |
Definition at line 43 of file gbsmrndcalculator.hpp.