QuantLib_LmCorrelationModel

Langue: en

Autres versions - même langue

Version: 379304 (fedora - 01/12/10)

Section: 3 (Bibliothèques de fonctions)

NAME

QuantLib::LmCorrelationModel -

libor forward correlation model

SYNOPSIS


#include <ql/legacy/libormarketmodels/lmcorrmodel.hpp>

Inherited by LmConstWrapperCorrelationModel, LmExponentialCorrelationModel, and LmLinearExponentialCorrelationModel.

Public Member Functions


LmCorrelationModel (Size size, Size nArguments)

virtual Size size () const

virtual Size factors () const

std::vector< Parameter > & params ()

void setParams (const std::vector< Parameter > &arguments)

virtual Disposable< Matrix > correlation (Time t, const Array &x=Null< Array >()) const =0

virtual Disposable< Matrix > pseudoSqrt (Time t, const Array &x=Null< Array >()) const

virtual Real correlation (Size i, Size j, Time t, const Array &x=Null< Array >()) const

virtual bool isTimeIndependent () const

Protected Member Functions


virtual void generateArguments ()=0

Protected Attributes


const Size size_

std::vector< Parameter > arguments_

Detailed Description

libor forward correlation model

Author

Generated automatically by Doxygen for QuantLib from the source code.