QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
|
#include <ratepseudorootjacobian.hpp>
Public Member Functions | |
RatePseudoRootJacobianNumerical (const Matrix &pseudoRoot, Size aliveIndex, Size numeraire, const std::vector< Time > &taus, const std::vector< Matrix > &pseudoBumps, const std::vector< Spread > &displacements) | |
void | getBumps (const std::vector< Rate > &oldRates, const std::vector< Real > &oneStepDFs, const std::vector< Rate > &newRates, const std::vector< Real > &gaussians, Matrix &B) |
Private Attributes | |
Matrix | pseudoRoot_ |
this data is always the same More... | |
Size | aliveIndex_ |
std::vector< Time > | taus_ |
std::vector< Matrix > | pseudoBumped_ |
std::vector< Spread > | displacements_ |
Size | numberBumps_ |
std::vector< LMMDriftCalculator > | driftsComputers_ |
Size | factors_ |
std::vector< Real > | drifts_ |
workspace variables More... | |
std::vector< Real > | bumpedRates_ |
Definition at line 43 of file ratepseudorootjacobian.hpp.
|
private |
this data is always the same
Definition at line 62 of file ratepseudorootjacobian.hpp.
|
private |
Definition at line 63 of file ratepseudorootjacobian.hpp.
|
private |
Definition at line 64 of file ratepseudorootjacobian.hpp.
|
private |
Definition at line 65 of file ratepseudorootjacobian.hpp.
|
private |
Definition at line 66 of file ratepseudorootjacobian.hpp.
|
private |
Definition at line 67 of file ratepseudorootjacobian.hpp.
|
private |
Definition at line 68 of file ratepseudorootjacobian.hpp.
|
private |
Definition at line 69 of file ratepseudorootjacobian.hpp.
|
private |
workspace variables
Definition at line 72 of file ratepseudorootjacobian.hpp.
|
private |
Definition at line 73 of file ratepseudorootjacobian.hpp.