Source code for oemof.eesyplan.components.demand.fuel_demand

from oemof.eesyplan.components.demand.demand import Demand


[docs] class FuelDemand(Demand):
[docs] def __init__(self, name, bus_in_fuel, input_timeseries, carrier="fuel"): """ Gas demand/consumption component. This class represents a gas demand that consumes gas according to a specified time series pattern. :Structure: *input* 1. bus_in_fuel : Gas Parameters ---------- name : str |name| bus_in_fuel : oemof.eesyplan.CarrierBus |bus_in_fuel| input_timeseries : array-like |input_timeseries| Examples -------- >>> from oemof.eesyplan import CarrierBus as Bus >>> fuel_bus = Bus(name="fuel_bus") >>> my_demand = FuelDemand( ... name="office_demand", ... bus_in_fuel=fuel_bus, ... input_timeseries="fuel_demand.csv", ... ) """ super().__init__( name=name, bus_in=bus_in_fuel, carrier=carrier, input_timeseries=input_timeseries, )