LMMDriftCalculator (3) Linux Manual Page
QuantLib::LMMDriftCalculator – Drift computation for log-normal Libor market models.
Synopsis
#include <ql/models/marketmodels/driftcomputation/lmmdriftcalculator.hpp>Public Member Functions
LMMDriftCalculator (const Matrix &pseudo, const std::vector< Spread > &displacements, const std::vector< Time > &taus, Size numeraire, Size alive) void compute (const LMMCurveState &cs, std::vector< Real > &drifts) const
Computes the drifts.
void compute (const std::vector< Rate > &fwds, std::vector< Real > &drifts) const
void computePlain (const LMMCurveState &cs, std::vector< Real > &drifts) const
void computePlain (const std::vector< Rate > &fwds, std::vector< Real > &drifts) const
void computeReduced (const LMMCurveState &cs, std::vector< Real > &drifts) const
void computeReduced (const std::vector< Rate > &fwds, std::vector< Real > &drifts) const
Detailed Description
Drift computation for log-normal Libor market models. Returns the drift $ mu Delta t $. See Mark Joshi, Rapid Computation of Drifts in a Reduced Factor Libor Market Model, Wilmott Magazine, May 2003.
