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/callability/lsstrategy"
LongstaffSchwartzExerciseStrategy
Class LongstaffSchwartzExerciseStrategy
Hierarchy
ExerciseStrategy
LongstaffSchwartzExerciseStrategy
Index
Constructors
constructor
Properties
_basis
Coefficients
_basis
System
_basis
Values
_control
_control
Discounters
_current
Index
_exercise
_exercise
Index
_exercise
Times
_is
Basis
Time
_is
Control
Time
_is
Exercise
Time
_is
Rebate
Time
_new
Principal
_numeraires
_principal
InNumeraire
Portfolio
_rebate
Discounters
_relevant
Times
Methods
clone
exercise
exercise
Times
next
Step
relevant
Times
reset
Constructors
constructor
new
Longstaff
Schwartz
Exercise
Strategy
(
basisSystem
:
MarketModelBasisSystem
, basisCoefficients
:
Real
[]
[]
, evolution
:
EvolutionDescription
, numeraires
:
Size
[]
, exercise
:
MarketModelExerciseValue
, control
:
MarketModelExerciseValue
)
:
LongstaffSchwartzExerciseStrategy
Parameters
basisSystem:
MarketModelBasisSystem
basisCoefficients:
Real
[]
[]
evolution:
EvolutionDescription
numeraires:
Size
[]
exercise:
MarketModelExerciseValue
control:
MarketModelExerciseValue
Returns
LongstaffSchwartzExerciseStrategy
Properties
Private
_basis
Coefficients
_basis
Coefficients
:
Real
[]
[]
Private
_basis
System
_basis
System
:
MarketModelBasisSystem
Private
_basis
Values
_basis
Values
:
Real
[]
[]
Private
_control
_control
:
MarketModelExerciseValue
Private
_control
Discounters
_control
Discounters
:
MarketModelDiscounter
[]
Private
_current
Index
_current
Index
:
Size
Private
_exercise
_exercise
:
MarketModelExerciseValue
Private
_exercise
Index
_exercise
Index
:
Size
[]
Private
_exercise
Times
_exercise
Times
:
Time
[]
Private
_is
Basis
Time
_is
Basis
Time
:
boolean
[]
Private
_is
Control
Time
_is
Control
Time
:
boolean
[]
Private
_is
Exercise
Time
_is
Exercise
Time
:
boolean
[]
Private
_is
Rebate
Time
_is
Rebate
Time
:
boolean
[]
Private
_new
Principal
_new
Principal
:
Real
Private
_numeraires
_numeraires
:
Size
[]
Private
_principal
InNumeraire
Portfolio
_principal
InNumeraire
Portfolio
:
Real
Private
_rebate
Discounters
_rebate
Discounters
:
MarketModelDiscounter
[]
Private
_relevant
Times
_relevant
Times
:
Time
[]
Methods
clone
clone
(
)
:
ExerciseStrategy
Returns
ExerciseStrategy
exercise
exercise
(
currentState
:
CurveState
)
:
boolean
Parameters
currentState:
CurveState
Returns
boolean
exercise
Times
exercise
Times
(
)
:
Time
[]
Returns
Time
[]
next
Step
next
Step
(
currentState
:
CurveState
)
:
void
Parameters
currentState:
CurveState
Returns
void
relevant
Times
relevant
Times
(
)
:
Time
[]
Returns
Time
[]
reset
reset
(
)
:
void
Returns
void
Globals
"ql/models/marketmodels/callability/lsstrategy"
Longstaff
Schwartz
Exercise
Strategy
constructor
_basis
Coefficients
_basis
System
_basis
Values
_control
_control
Discounters
_current
Index
_exercise
_exercise
Index
_exercise
Times
_is
Basis
Time
_is
Control
Time
_is
Exercise
Time
_is
Rebate
Time
_new
Principal
_numeraires
_principal
InNumeraire
Portfolio
_rebate
Discounters
_relevant
Times
clone
exercise
exercise
Times
next
Step
relevant
Times
reset
Cash
Flow