24#ifndef quantlib_fdm_vpp_step_condition_factory_hpp
25#define quantlib_fdm_vpp_step_condition_factory_hpp
40 ext::shared_ptr<FdmVPPStepCondition>
build(
43 const ext::shared_ptr<FdmInnerValueCalculator>& fuel,
44 const ext::shared_ptr<FdmInnerValueCalculator>& spark)
const;
1-D array used in linear algebra.
ext::shared_ptr< Fdm1dMesher > stateMesher() const
ext::shared_ptr< FdmVPPStepCondition > build(const FdmVPPStepConditionMesher &mesh, Real fuelCostAddon, const ext::shared_ptr< FdmInnerValueCalculator > &fuel, const ext::shared_ptr< FdmInnerValueCalculator > &spark) const
const VanillaVPPOption::arguments args_
enum QuantLib::FdmVPPStepConditionFactory::Type type_
VPP step condition for FD models.
conditions to be applied at every time step
vanilla virtual power plant option