Loading [MathJax]/jax/output/HTML-CSS/config.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
ChebyshevInterpolation
ChebyshevInterpolation Member List
This is the complete list of members for
ChebyshevInterpolation
, including all inherited members.
allowsExtrapolation
() const
Extrapolator
ChebyshevInterpolation
(const Array &y, PointsType pointsType=SecondKind)
ChebyshevInterpolation
explicit
ChebyshevInterpolation
(Size n, const ext::function< Real(Real)> &f, PointsType pointsType=SecondKind)
ChebyshevInterpolation
checkRange
(Real x, bool extrapolate) const
Interpolation
protected
derivative
(Real x, bool allowExtrapolation=false) const
Interpolation
disableExtrapolation
(bool b=true)
Extrapolator
empty
() const
Interpolation
enableExtrapolation
(bool b=true)
Extrapolator
extrapolate_
Extrapolator
private
Extrapolator
()=default
Extrapolator
FirstKind
enum value
ChebyshevInterpolation
impl_
Interpolation
protected
Interpolation
()=default
Interpolation
isInRange
(Real x) const
Interpolation
lagrangeInterp_
ChebyshevInterpolation
private
nodes
() const
ChebyshevInterpolation
nodes
(Size n, PointsType pointsType)
ChebyshevInterpolation
static
operator()
(Real x, bool allowExtrapolation=false) const
Interpolation
PointsType
enum name
ChebyshevInterpolation
primitive
(Real x, bool allowExtrapolation=false) const
Interpolation
secondDerivative
(Real x, bool allowExtrapolation=false) const
Interpolation
SecondKind
enum value
ChebyshevInterpolation
update
()
Interpolation
updateY
(const Array &y)
ChebyshevInterpolation
x_
ChebyshevInterpolation
private
xMax
() const
Interpolation
xMin
() const
Interpolation
y_
ChebyshevInterpolation
private
~Extrapolator
()=default
Extrapolator
virtual
~Interpolation
() override=default
Interpolation
Generated by
Doxygen
1.9.5