|
QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.38
|
#include <ratepseudorootjacobian.hpp>
Collaboration diagram for RatePseudoRootJacobianNumerical: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.