Options
All
  • Public
  • Public/Protected
  • All
Menu

Classes for computing derivative of the map taking rates one step to the next with respect to a change in the pseudo-root. We do it both numerically and analytically to provide an easy test of the analytic method. This is useful for pathwise vegas.

Evolution is log Euler.

One is tested against the other in MarketModelTest::testPathwiseVegas

Hierarchy

  • RatePseudoRootJacobianNumerical

Index

Constructors

constructor

Properties

Private _aliveIndex

_aliveIndex: Size

Private _bumpedRates

_bumpedRates: Real[]

Private _displacements

_displacements: Spread[]

Private _drifts

_drifts: Real[]

Private _driftsComputers

_driftsComputers: LMMDriftCalculator[]

Private _factors

_factors: Size

Private _numberBumps

_numberBumps: Size

Private _pseudoBumped

_pseudoBumped: Matrix[]

Private _pseudoRoot

_pseudoRoot: Matrix

Private _taus

_taus: Time[]

Methods

getBumps

  • Parameters

    Returns void