Properties
_BCs
_arguments
_arguments
: Arguments = new OneAssetOption.Arguments()
_center
_exerciseDate
_exerciseDate: Date
_finiteDifferenceOperator
_gridPoints
_intrinsicValues
_isDisposed
_isDisposed: boolean = false
_observables
_observers
_payoff
_process
_results
_results
: Results = new OneAssetOption.Results()
_sMax
_sMin
_timeDependent
_timeDependent: boolean
_timeSteps
deepUpdate
deepUpdate: () => void
dispose
dispose: () => void
ensureStrikeInGrid
ensureStrikeInGrid: () => void
getArguments
getResidualTime
get
ResidualTime: () => Time
getResults
grid
init
Type declaration
-
-
Parameters
-
-
timeSteps: Size
-
gridPoints: Size
-
Optional timeDependent: boolean
initializeBoundaryConditions
initializeBoundaryConditions: () => void
initializeInitialCondition
initializeInitialCondition: () => 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
unregisterObserver
unregister
Observer: (o: Observer) => void
unregisterWith
unregisterWithAll
unregisterWithAll: () => void
update
update: () => void
Static _safetyZoneFactor
_safety
ZoneFactor: Real = 1.1