Properties
Scheme
Scheme: any
_BCs
_arguments
_center
_events
_exerciseDate
_exerciseDate: Date
_finiteDifferenceOperator
_gridPoints
_intrinsicValues
_isDisposed
_isDisposed: boolean = false
_model
_observables
_observers
_payoff
_prices
_process
_results
_sMax
_sMin
_stepCondition
_stoppingTimes
_timeDependent
_timeDependent: boolean
_timeStepPerPeriod
_timeSteps
calculate2
deepUpdate
deepUpdate: () => void
dispose
dispose: () => void
ensureStrikeInGrid
ensureStrikeInGrid: () => void
getArguments
getDividendTime
getResidualTime
get
ResidualTime: () => Time
getResults
grid
init
Type declaration
-
-
Parameters
-
-
timeSteps: Size
-
gridPoints: Size
-
Optional timeDependent: boolean
initializeBoundaryConditions
initializeBoundaryConditions: () => void
initializeInitialCondition
initializeInitialCondition: () => void
initializeModel
initializeModel: () => void
initializeOperator
initializeOperator: () => void
isDisposed
isDisposed: boolean
notifyObservers
notifyObservers: () => void
registerObserver
registerWith
registerWithObservables
register
WithObservables: (o: Observer) => void
reset
reset: () => void
safeGridPoints
safe
GridPoints: (gridPoints: Size, residualTime: Time) => Size
setGridLimits1
setGridLimits1: () => void
setGridLimits2
set
GridLimits2: (center: Real, t: Time) => void
setupArguments
setupArguments2
unregisterObserver
unregister
Observer: (o: Observer) => void
unregisterWith
unregisterWithAll
unregisterWithAll: () => void
update
update: () => void
Static _safetyZoneFactor
_safety
ZoneFactor: Real = 1.1