QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
Loading...
Searching...
No Matches
Functions
QuantLib::ForwardForwardMappings Namespace Reference

Functions

Matrix ForwardForwardJacobian (const CurveState &cs, Size multiplier, Size offset)
 
Matrix YMatrix (const CurveState &cs, const std::vector< Spread > &shortDisplacements, const std::vector< Spread > &longDisplacements, Size Multiplier, Size offset)
 
LMMCurveState RestrictCurveState (const CurveState &cs, Size multiplier, Size offSet)
 

Function Documentation

◆ ForwardForwardJacobian()

Matrix ForwardForwardJacobian ( const CurveState cs,
Size  multiplier,
Size  offset 
)

Returns the dg[i]/df[j] jacobian between forward rates with tenor multipler and forward rates with tenor 1

Definition at line 28 of file forwardforwardmappings.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ YMatrix()

Matrix YMatrix ( const CurveState cs,
const std::vector< Spread > &  shortDisplacements,
const std::vector< Spread > &  longDisplacements,
Size  Multiplier,
Size  offset 
)

Returns the Y matrix to switch base
forward rates with tenor multipler and forward rates with tenor 1

Definition at line 61 of file forwardforwardmappings.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ RestrictCurveState()

LMMCurveState RestrictCurveState ( const CurveState cs,
Size  multiplier,
Size  offSet 
)

replaces curve state with curve state based on periodic subset of times

Definition at line 101 of file forwardforwardmappings.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function: