21#ifndef quantlib_fra_time_dep_corr_struct_hpp
22#define quantlib_fra_time_dep_corr_struct_hpp
34 const ext::shared_ptr<PiecewiseConstantCorrelation>& fwdCorr,
37 const std::vector<Time>&
times()
const override;
38 const std::vector<Time>&
rateTimes()
const override;
39 const std::vector<Matrix>&
correlations()
const override;
43 ext::shared_ptr<PiecewiseConstantCorrelation>
fwdCorr_;
const std::vector< Time > & rateTimes() const override
const std::vector< Time > & times() const override
std::vector< Matrix > swapCorrMatrices_
const std::vector< Matrix > & correlations() const override
Size numberOfRates() const override
ext::shared_ptr< PiecewiseConstantCorrelation > fwdCorr_
Curve state for market-model simulations
Real Spread
spreads on interest rates
std::size_t Size
size of a container