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/products/multistep/multistepperiodcapletswaptions"
MultiStepPeriodCapletSwaptions
Class MultiStepPeriodCapletSwaptions
Hierarchy
MultiProductMultiStep
MultiStepPeriodCapletSwaptions
Index
Constructors
constructor
Properties
_current
Index
_evolution
_forward
Option
Payment
Times
_forward
Pay
Offs
_number
BigFRAs
_numberFRAs
_offset
_payment
Times
_period
_product
Index
_rate
Times
_swap
Pay
Offs
_swaption
Payment
Times
Methods
clone
evolution
max
Number
OfCash
Flows
Per
Product
Per
Step
next
Time
Step
number
OfProducts
possible
Cash
Flow
Times
reset
suggested
Numeraires
Constructors
constructor
new
Multi
Step
Period
Caplet
Swaptions
(
rateTimes
:
Time
[]
, forwardOptionPaymentTimes
:
Time
[]
, swaptionPaymentTimes
:
Time
[]
, forwardPayOffs
:
StrikedTypePayoff
[]
, swapPayOffs
:
StrikedTypePayoff
[]
, period
:
Size
, offset
:
Size
)
:
MultiStepPeriodCapletSwaptions
Parameters
rateTimes:
Time
[]
forwardOptionPaymentTimes:
Time
[]
swaptionPaymentTimes:
Time
[]
forwardPayOffs:
StrikedTypePayoff
[]
swapPayOffs:
StrikedTypePayoff
[]
period:
Size
offset:
Size
Returns
MultiStepPeriodCapletSwaptions
Properties
Private
_current
Index
_current
Index
:
Size
Protected
_evolution
_evolution
:
EvolutionDescription
Private
_forward
Option
Payment
Times
_forward
Option
Payment
Times
:
Time
[]
Private
_forward
Pay
Offs
_forward
Pay
Offs
:
StrikedTypePayoff
[]
Private
_number
BigFRAs
_number
BigFRAs
:
Size
Private
_numberFRAs
_numberFRAs
:
Size
Private
_offset
_offset
:
Size
Private
_payment
Times
_payment
Times
:
Time
[]
Private
_period
_period
:
Size
Private
_product
Index
_product
Index
:
Size
Protected
_rate
Times
_rate
Times
:
Time
[]
Private
_swap
Pay
Offs
_swap
Pay
Offs
:
StrikedTypePayoff
[]
Private
_swaption
Payment
Times
_swaption
Payment
Times
:
Time
[]
Methods
clone
clone
(
)
:
MarketModelMultiProduct
Returns
MarketModelMultiProduct
evolution
evolution
(
)
:
EvolutionDescription
Returns
EvolutionDescription
max
Number
OfCash
Flows
Per
Product
Per
Step
max
Number
OfCash
Flows
Per
Product
Per
Step
(
)
:
Size
Returns
Size
next
Time
Step
next
Time
Step
(
currentState
:
CurveState
, numberCashFlowsThisStep
:
Size
[]
, genCashFlows
:
CashFlow
[]
[]
)
:
boolean
Parameters
currentState:
CurveState
numberCashFlowsThisStep:
Size
[]
genCashFlows:
CashFlow
[]
[]
Returns
boolean
number
OfProducts
number
OfProducts
(
)
:
Size
Returns
Size
possible
Cash
Flow
Times
possible
Cash
Flow
Times
(
)
:
Time
[]
Returns
Time
[]
reset
reset
(
)
:
void
Returns
void
suggested
Numeraires
suggested
Numeraires
(
)
:
Size
[]
Returns
Size
[]
Globals
"ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions"
Multi
Step
Period
Caplet
Swaptions
constructor
_current
Index
_evolution
_forward
Option
Payment
Times
_forward
Pay
Offs
_number
BigFRAs
_numberFRAs
_offset
_payment
Times
_period
_product
Index
_rate
Times
_swap
Pay
Offs
_swaption
Payment
Times
clone
evolution
max
Number
OfCash
Flows
Per
Product
Per
Step
next
Time
Step
number
OfProducts
possible
Cash
Flow
Times
reset
suggested
Numeraires