Search
Preparing search index...
The search index is not available
quantlib.js
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"ql/models/marketmodels/evolvers/lognormalfwdrateeulerconstrained"
LogNormalFwdRateEulerConstrained
Class LogNormalFwdRateEulerConstrained
Hierarchy
ConstrainedEvolver
LogNormalFwdRateEulerConstrained
Index
Constructors
constructor
Properties
_alive
_brownians
_calculators
_covariances
_current
Step
_curve
State
_displacements
_drifts1
_end
Index
OfSwap
Rate
_fixed
Drifts
_forwards
_generator
_initial
Drifts
_initial
Log
Forwards
_initial
Step
_is
Constraint
Active
_log
Forwards
_market
Model
_number
OfFactors
_number
OfRates
_numeraires
_rate
Constraints
_start
Index
OfSwap
Rate
_variances
Methods
advance
Step
current
State
current
Step
numeraires
set
Constraint
Type
set
Constraint
Type1
set
Constraint
Type2
set
Forwards
set
Initial
State
set
This
Constraint
start
New
Path
Constructors
constructor
new
Log
Normal
Fwd
Rate
Euler
Constrained
(
marketModel
:
MarketModel
, factory
:
BrownianGeneratorFactory
, numeraires
:
Size
[]
, initialStep
?:
Size
)
:
LogNormalFwdRateEulerConstrained
Parameters
marketModel:
MarketModel
factory:
BrownianGeneratorFactory
numeraires:
Size
[]
Default value
initialStep:
Size
= 0
Returns
LogNormalFwdRateEulerConstrained
Properties
Private
_alive
_alive
:
Size
[]
Private
_brownians
_brownians
:
Real
[]
Private
_calculators
_calculators
:
LMMDriftCalculator
[]
Private
_covariances
_covariances
:
Real
[]
[]
Private
_current
Step
_current
Step
:
Size
Private
_curve
State
_curve
State
:
LMMCurveState
Private
_displacements
_displacements
:
Rate
[]
Private
_drifts1
_drifts1
:
Real
[]
Private
_end
Index
OfSwap
Rate
_end
Index
OfSwap
Rate
:
Size
[]
Private
_fixed
Drifts
_fixed
Drifts
:
Real
[]
[]
Private
_forwards
_forwards
:
Rate
[]
Private
_generator
_generator
:
BrownianGenerator
Private
_initial
Drifts
_initial
Drifts
:
Real
[]
Private
_initial
Log
Forwards
_initial
Log
Forwards
:
Rate
[]
Private
_initial
Step
_initial
Step
:
Size
Private
_is
Constraint
Active
_is
Constraint
Active
:
boolean
[]
Private
_log
Forwards
_log
Forwards
:
Rate
[]
Private
_market
Model
_market
Model
:
MarketModel
Private
_number
OfFactors
_number
OfFactors
:
Size
Private
_number
OfRates
_number
OfRates
:
Size
Private
_numeraires
_numeraires
:
Size
[]
Private
_rate
Constraints
_rate
Constraints
:
Rate
[]
Private
_start
Index
OfSwap
Rate
_start
Index
OfSwap
Rate
:
Size
[]
Private
_variances
_variances
:
Real
[]
[]
Methods
advance
Step
advance
Step
(
)
:
Real
Returns
Real
current
State
current
State
(
)
:
CurveState
Returns
CurveState
current
Step
current
Step
(
)
:
Real
Returns
Real
numeraires
numeraires
(
)
:
Size
[]
Returns
Size
[]
set
Constraint
Type
set
Constraint
Type
(
startIndexOfSwapRate
:
Size
[]
, EndIndexOfSwapRate
:
Size
[]
)
:
void
Parameters
startIndexOfSwapRate:
Size
[]
EndIndexOfSwapRate:
Size
[]
Returns
void
set
Constraint
Type1
set
Constraint
Type1
(
startIndexOfSwapRate
:
Size
[]
, endIndexOfSwapRate
:
Size
[]
)
:
void
Parameters
startIndexOfSwapRate:
Size
[]
endIndexOfSwapRate:
Size
[]
Returns
void
set
Constraint
Type2
set
Constraint
Type2
(
rateConstraints
:
Rate
[]
, isConstraintActive
:
boolean
[]
)
:
void
Parameters
rateConstraints:
Rate
[]
isConstraintActive:
boolean
[]
Returns
void
Private
set
Forwards
set
Forwards
(
forwards
:
Real
[]
)
:
void
Parameters
forwards:
Real
[]
Returns
void
set
Initial
State
set
Initial
State
(
cs
:
CurveState
)
:
void
Parameters
cs:
CurveState
Returns
void
set
This
Constraint
set
This
Constraint
(
rateConstraints
:
Rate
[]
, isConstraintActive
:
boolean
[]
)
:
void
Parameters
rateConstraints:
Rate
[]
isConstraintActive:
boolean
[]
Returns
void
start
New
Path
start
New
Path
(
)
:
Real
Returns
Real
Globals
"ql/models/marketmodels/evolvers/lognormalfwdrateeulerconstrained"
Log
Normal
Fwd
Rate
Euler
Constrained
constructor
_alive
_brownians
_calculators
_covariances
_current
Step
_curve
State
_displacements
_drifts1
_end
Index
OfSwap
Rate
_fixed
Drifts
_forwards
_generator
_initial
Drifts
_initial
Log
Forwards
_initial
Step
_is
Constraint
Active
_log
Forwards
_market
Model
_number
OfFactors
_number
OfRates
_numeraires
_rate
Constraints
_start
Index
OfSwap
Rate
_variances
advance
Step
current
State
current
Step
numeraires
set
Constraint
Type
set
Constraint
Type1
set
Constraint
Type2
set
Forwards
set
Initial
State
set
This
Constraint
start
New
Path