QuantLibAddin::LMMNormalDriftCalculator Class Reference
#include <qlo/driftcalculators.hpp>
Inheritance diagram for QuantLibAddin::LMMNormalDriftCalculator:
Collaboration diagram for QuantLibAddin::LMMNormalDriftCalculator:
Public Member Functions | |
LMMNormalDriftCalculator (const boost::shared_ptr< ObjectHandler::ValueObject > &properties, const QuantLib::Matrix &pseudo, const std::vector< QuantLib::Time > &taus, QuantLib::Size numeraire, QuantLib::Size alive, bool permanent) | |
std::vector< QuantLib::Real > | compute (const QuantLib::LMMCurveState &cs) const |
std::vector< QuantLib::Real > | computePlain (const QuantLib::LMMCurveState &cs) const |
std::vector< QuantLib::Real > | computeReduced (const QuantLib::LMMCurveState &cs) const |
Constructor & Destructor Documentation
◆ LMMNormalDriftCalculator()
QuantLibAddin::LMMNormalDriftCalculator::LMMNormalDriftCalculator | ( | const boost::shared_ptr< ObjectHandler::ValueObject > & | properties, |
const QuantLib::Matrix & | pseudo, | ||
const std::vector< QuantLib::Time > & | taus, | ||
QuantLib::Size | numeraire, | ||
QuantLib::Size | alive, | ||
bool | permanent | ||
) |
Member Function Documentation
◆ compute()
std::vector<QuantLib::Real> QuantLibAddin::LMMNormalDriftCalculator::compute | ( | const QuantLib::LMMCurveState & | cs | ) | const |
◆ computePlain()
std::vector<QuantLib::Real> QuantLibAddin::LMMNormalDriftCalculator::computePlain | ( | const QuantLib::LMMCurveState & | cs | ) | const |
◆ computeReduced()
std::vector<QuantLib::Real> QuantLibAddin::LMMNormalDriftCalculator::computeReduced | ( | const QuantLib::LMMCurveState & | cs | ) | const |
The documentation for this class was generated from the following file: