24#ifndef quantext_jy_implied_zero_inflation_term_structure_hpp
25#define quantext_jy_implied_zero_inflation_term_structure_hpp
44 bool indexIsInterpolated);
49 QuantLib::Real
zeroRateImpl(QuantLib::Time t)
const override;
61QuantLib::Real
inflationGrowth(
const QuantLib::ext::shared_ptr<CrossAssetModel>& model, QuantLib::Size index,
62 QuantLib::Time S, QuantLib::Time T, QuantLib::Real irState, QuantLib::Real rrState,
bool indexIsInterpolated);
QL_DEPRECATED JyImpliedZeroInflationTermStructure(const QuantLib::ext::shared_ptr< CrossAssetModel > &model, QuantLib::Size index, bool indexIsInterpolated)
JyImpliedZeroInflationTermStructure(const QuantLib::ext::shared_ptr< CrossAssetModel > &model, QuantLib::Size index)
QuantLib::Real zeroRateImpl(QuantLib::Time t) const override
void checkState() const override
Real inflationGrowth(const QuantLib::ext::shared_ptr< CrossAssetModel > &model, Size index, Time S, Time T, Real irState, Real rrState, bool indexIsInterpolated)
zero inflation term structure implied by a cross asset model