Options
All
  • Public
  • Public/Protected
  • All
Menu

MultiStepPathwiseWrapper Pathwise products do everything that ordinary products do and more. This lets you treat a pathwise product as an ordinary product. So you only have to write the product once.

tested

in MarketModels::testInverseFloater()

Hierarchy

Index

Constructors

constructor

Properties

Private _cashFlowsGenerated

_cashFlowsGenerated: CashFlow[][]

Private _innerProduct

Private _numberOfProducts

_numberOfProducts: Size

Methods

clone

evolution

maxNumberOfCashFlowsPerProductPerStep

  • maxNumberOfCashFlowsPerProductPerStep(): Size

nextTimeStep

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

numberOfProducts

  • numberOfProducts(): Size

possibleCashFlowTimes

  • possibleCashFlowTimes(): Time[]

reset

  • reset(): void

suggestedNumeraires

  • suggestedNumeraires(): Size[]