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/lognormalcmswapratepc"
LogNormalCmSwapRatePc
Class LogNormalCmSwapRatePc
Predictor-Corrector
Hierarchy
MarketModelEvolver
LogNormalCmSwapRatePc
Index
Constructors
constructor
Properties
_alive
_brownians
_calculators
_correlated
Brownians
_current
Step
_curve
State
_displacements
_drifts1
_drifts2
_fixed
Drifts
_generator
_initial
Drifts
_initial
Log
Swap
Rates
_initial
Step
_log
Swap
Rates
_market
Model
_number
OfFactors
_number
OfRates
_numeraires
_spanning
Forwards
_swap
Rates
Methods
advance
Step
current
State
current
Step
numeraires
setCMSwap
Rates
set
Initial
State
start
New
Path
Constructors
constructor
new
Log
Normal
CmSwap
Rate
Pc
(
spanningForwards
:
Size
, marketModel
:
MarketModel
, factory
:
BrownianGeneratorFactory
, numeraires
:
Size
[]
, initialStep
?:
Size
)
:
LogNormalCmSwapRatePc
Parameters
spanningForwards:
Size
marketModel:
MarketModel
factory:
BrownianGeneratorFactory
numeraires:
Size
[]
Default value
initialStep:
Size
= 0
Returns
LogNormalCmSwapRatePc
Properties
Private
_alive
_alive
:
Size
[]
Private
_brownians
_brownians
:
Real
[]
Private
_calculators
_calculators
:
CMSMMDriftCalculator
[]
_correlated
Brownians
_correlated
Brownians
:
Real
[]
Private
_current
Step
_current
Step
:
Size
Private
_curve
State
_curve
State
:
CMSwapCurveState
Private
_displacements
_displacements
:
Rate
[]
Private
_drifts1
_drifts1
:
Real
[]
Private
_drifts2
_drifts2
:
Real
[]
Private
_fixed
Drifts
_fixed
Drifts
:
Real
[]
[]
Private
_generator
_generator
:
BrownianGenerator
Private
_initial
Drifts
_initial
Drifts
:
Real
[]
Private
_initial
Log
Swap
Rates
_initial
Log
Swap
Rates
:
Rate
[]
Private
_initial
Step
_initial
Step
:
Size
Private
_log
Swap
Rates
_log
Swap
Rates
:
Rate
[]
Private
_market
Model
_market
Model
:
MarketModel
Private
_number
OfFactors
_number
OfFactors
:
Size
Private
_number
OfRates
_number
OfRates
:
Size
Private
_numeraires
_numeraires
:
Size
[]
Private
_spanning
Forwards
_spanning
Forwards
:
Size
Private
_swap
Rates
_swap
Rates
:
Rate
[]
Methods
advance
Step
advance
Step
(
)
:
Real
Returns
Real
current
State
current
State
(
)
:
CurveState
Returns
CurveState
current
Step
current
Step
(
)
:
Size
Returns
Size
numeraires
numeraires
(
)
:
Size
[]
Returns
Size
[]
Private
setCMSwap
Rates
setCMSwap
Rates
(
swapRates
:
Real
[]
)
:
void
Parameters
swapRates:
Real
[]
Returns
void
set
Initial
State
set
Initial
State
(
cs
:
CurveState
)
:
void
Parameters
cs:
CurveState
Returns
void
start
New
Path
start
New
Path
(
)
:
Real
Returns
Real
Globals
"ql/models/marketmodels/evolvers/lognormalcmswapratepc"
Log
Normal
CmSwap
Rate
Pc
constructor
_alive
_brownians
_calculators
_correlated
Brownians
_current
Step
_curve
State
_displacements
_drifts1
_drifts2
_fixed
Drifts
_generator
_initial
Drifts
_initial
Log
Swap
Rates
_initial
Step
_log
Swap
Rates
_market
Model
_number
OfFactors
_number
OfRates
_numeraires
_spanning
Forwards
_swap
Rates
advance
Step
current
State
current
Step
numeraires
setCMSwap
Rates
set
Initial
State
start
New
Path
Predictor-Corrector