25#ifndef quantext_discounting_commodity_forward_engine_hpp
26#define quantext_discounting_commodity_forward_engine_hpp
28#include <ql/termstructures/yieldtermstructure.hpp>
52 boost::optional<bool> includeSettlementDateFlows = boost::none,
53 const QuantLib::Date& npvDate = QuantLib::Date());
Discounting commodity forward engine.
boost::optional< bool > includeSettlementDateFlows_
void calculate() const override
QuantLib::Handle< QuantLib::YieldTermStructure > discountCurve_
const QuantLib::Handle< QuantLib::YieldTermStructure > & discountCurve() const
Instrument representing a commodity forward contract.
Term structure of prices.