24#ifndef quantlib_libor_forward_const_wrapper_correlation_model_hpp
25#define quantlib_libor_forward_const_wrapper_correlation_model_hpp
34 const ext::shared_ptr<LmCorrelationModel> & corrModel)
1-D array used in linear algebra.
Matrix pseudoSqrt(Time t, const Array &x=Null< Array >()) const override
LmConstWrapperCorrelationModel(const ext::shared_ptr< LmCorrelationModel > &corrModel)
bool isTimeIndependent() const override
Real correlation(Size i, Size j, Time t, const Array &x=Null< Array >()) const override
void generateArguments() override
Size factors() const override
const ext::shared_ptr< LmCorrelationModel > corrModel_
Matrix correlation(Time t, const Array &x=Null< Array >()) const override
libor forward correlation model
virtual Size size() const
Matrix used in linear algebra.
template class providing a null value for a given type.
Real Time
continuous quantity with 1-year units
std::size_t Size
size of a container
correlation model for libor market models