Loading [MathJax]/extensions/tex2jax.js
QuantLib
: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
Toggle main menu visibility
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
y
z
Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
y
Variables
a
b
c
d
e
f
i
l
m
n
p
r
s
t
Typedefs
b
c
d
e
f
g
h
i
l
m
n
p
r
s
t
v
y
z
Enumerations
Enumerator
a
b
c
d
e
f
g
h
j
l
m
n
o
p
q
s
t
u
w
y
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
g
h
i
k
m
o
p
r
s
t
u
v
w
z
Enumerations
a
b
c
d
e
f
h
i
l
m
n
o
p
q
r
s
t
y
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Related Functions
a
b
c
d
f
i
m
n
o
p
q
r
s
Files
File List
File Members
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
v
w
x
y
z
Variables
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
v
w
x
y
z
Macros
b
d
i
m
n
p
q
s
Examples
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
Loading...
Searching...
No Matches
QuantLib
BatesModel
BatesModel Member List
This is the complete list of members for
BatesModel
, including all inherited members.
arguments_
CalibratedModel
protected
BatesModel
(const ext::shared_ptr< BatesProcess > &process)
BatesModel
explicit
calibrate
(const std::vector< ext::shared_ptr< CalibrationHelper > > &, OptimizationMethod &method, const EndCriteria &endCriteria, const Constraint &constraint=Constraint(), const std::vector< Real > &weights=std::vector< Real >(), const std::vector< bool > &fixParameters=std::vector< bool >())
CalibratedModel
virtual
CalibratedModel
(Size nArguments)
CalibratedModel
constraint
() const
CalibratedModel
constraint_
CalibratedModel
protected
deepUpdate
()
Observer
virtual
delta
() const
BatesModel
endCriteria
() const
CalibratedModel
functionEvaluation
() const
CalibratedModel
functionEvaluation_
CalibratedModel
protected
generateArguments
() override
BatesModel
protected
virtual
HestonModel
(const ext::shared_ptr< HestonProcess > &process)
HestonModel
explicit
QuantLib::iterator
typedef
Observer
kappa
() const
HestonModel
lambda
() const
BatesModel
notifyObservers
()
Observable
nu
() const
BatesModel
Observable
()
Observable
Observable
(const Observable &)
Observable
Observable
(Observable &&)=delete
Observable
observables_
Observer
private
QuantLib::Observer
()=default
Observer
QuantLib::Observer
(const Observer &)
Observer
observers_
Observable
private
QuantLib::operator=
(const Observer &)
Observer
QuantLib::Observable::operator=
(const Observable &)
Observable
QuantLib::Observable::operator=
(Observable &&)=delete
Observable
params
() const
CalibratedModel
problemValues
() const
CalibratedModel
problemValues_
CalibratedModel
protected
process
() const
HestonModel
process_
HestonModel
protected
registerObserver
(Observer *)
Observable
private
registerWith
(const ext::shared_ptr< Observable > &)
Observer
registerWithObservables
(const ext::shared_ptr< Observer > &)
Observer
rho
() const
HestonModel
QuantLib::set_type
typedef
Observer
private
setParams
(const Array ¶ms)
CalibratedModel
virtual
shortRateEndCriteria_
CalibratedModel
protected
sigma
() const
HestonModel
theta
() const
HestonModel
unregisterObserver
(Observer *)
Observable
private
unregisterWith
(const ext::shared_ptr< Observable > &)
Observer
unregisterWithAll
()
Observer
update
() override
CalibratedModel
virtual
v0
() const
HestonModel
value
(const Array ¶ms, const std::vector< ext::shared_ptr< CalibrationHelper > > &)
CalibratedModel
~Observable
()=default
Observable
virtual
~Observer
()
Observer
virtual
Generated by
Doxygen
1.9.5