QuantLib
: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
Loading...
Searching...
No Matches
QuantLib
BlackCalibrationHelper
BlackCalibrationHelper Member List
This is the complete list of members for
BlackCalibrationHelper
, including all inherited members.
addTimesTo
(std::list< Time > ×) const =0
BlackCalibrationHelper
pure virtual
alwaysForward_
LazyObject
protected
alwaysForwardNotifications
()
LazyObject
BlackCalibrationHelper
(Handle< Quote > volatility, CalibrationErrorType calibrationErrorType=RelativePriceError, const VolatilityType type=ShiftedLognormal, const Real shift=0.0)
BlackCalibrationHelper
blackPrice
(Volatility volatility) const =0
BlackCalibrationHelper
pure virtual
calculate
() const
LazyObject
protected
virtual
calculated_
LazyObject
mutable
protected
calibrationError
() override
BlackCalibrationHelper
virtual
CalibrationErrorType
enum name
BlackCalibrationHelper
calibrationErrorType_
BlackCalibrationHelper
private
deepUpdate
()
Observer
virtual
engine_
BlackCalibrationHelper
protected
forwardFirstNotificationOnly
()
LazyObject
freeze
()
LazyObject
frozen_
LazyObject
protected
impliedVolatility
(Real targetValue, Real accuracy, Size maxEvaluations, Volatility minVol, Volatility maxVol) const
BlackCalibrationHelper
ImpliedVolError
enum value
BlackCalibrationHelper
isCalculated
() const
LazyObject
QuantLib::iterator
typedef
Observable
private
QuantLib::Observer::iterator
typedef
Observer
LazyObject
()
LazyObject
marketValue
() const
BlackCalibrationHelper
marketValue_
BlackCalibrationHelper
mutable
protected
modelValue
() const =0
BlackCalibrationHelper
pure virtual
notifyObservers
()
Observable
Observable
()
Observable
Observable
(const Observable &)
Observable
Observable
(Observable &&)=delete
Observable
observables_
Observer
private
Observer
()=default
Observer
QuantLib::Observer::Observer
(const Observer &)
Observer
observers_
Observable
private
QuantLib::operator=
(const Observable &)
Observable
QuantLib::operator=
(Observable &&)=delete
Observable
QuantLib::Observer::operator=
(const Observer &)
Observer
performCalculations
() const override
BlackCalibrationHelper
virtual
PriceError
enum value
BlackCalibrationHelper
recalculate
()
LazyObject
registerObserver
(Observer *)
Observable
private
registerWith
(const ext::shared_ptr< Observable > &)
Observer
registerWithObservables
(const ext::shared_ptr< Observer > &)
Observer
RelativePriceError
enum value
BlackCalibrationHelper
QuantLib::set_type
typedef
Observable
private
setPricingEngine
(const ext::shared_ptr< PricingEngine > &engine)
BlackCalibrationHelper
shift_
BlackCalibrationHelper
protected
unfreeze
()
LazyObject
unregisterObserver
(Observer *)
Observable
private
unregisterWith
(const ext::shared_ptr< Observable > &)
Observer
unregisterWithAll
()
Observer
update
() override
LazyObject
virtual
updating_
LazyObject
private
volatility
() const
BlackCalibrationHelper
volatility_
BlackCalibrationHelper
protected
volatilityType
() const
BlackCalibrationHelper
volatilityType_
BlackCalibrationHelper
protected
~CalibrationHelper
()=default
CalibrationHelper
virtual
~LazyObject
() override=default
LazyObject
~Observable
()=default
Observable
virtual
~Observer
()
Observer
virtual
Generated by
Doxygen
1.9.5