Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

Private _cashFlowsGenerated

_cashFlowsGenerated: CashFlow[][]

Private _lastSavedStep

_lastSavedStep: Size

Private _numberCashFlowsThisStep

_numberCashFlowsThisStep: Size[]

_rebate

Private _recording

_recording: boolean

Private _savedStates

_savedStates: CurveState[]

_strategy

_strategy: ExerciseStrategy

_underlying

Methods

clear

  • clear(): void
  • Returns void

clone

disableCallability

  • disableCallability(): void

enableCallability

  • enableCallability(): void

evolution

maxNumberOfCashFlowsPerProductPerStep

  • maxNumberOfCashFlowsPerProductPerStep(): Size

nextTimeStep

  • nextTimeStep(currentState: CurveState, numberCashFlowsThisStep: Size[], cashFlowsGenerated: CashFlow[][]): boolean

numberOfProducts

  • numberOfProducts(): Size

possibleCashFlowTimes

  • possibleCashFlowTimes(): Time[]

rebate

reset

  • reset(): void

save

  • save(): void
  • Returns void

startRecording

  • startRecording(): void
  • Returns void

stopRecording

  • stopRecording(): void
  • Returns void

strategy

suggestedNumeraires

  • suggestedNumeraires(): Size[]

underlying