Oil supply ---------- Alt text **Technology ID: OIL_SUPPLY** **Output energy interface, with default energy:** - PRODUCTION: oil **Technology parameters:** | ID | Label | Unit | Behaviors | Description | | --- | --- | --- | --- | --- | | PRODUCTION_COST | Production cost | Euro/MW.h | | Production cost (emission cost excluded) | | | **Model code:** ``` python stateON = AssetState('ON') addEnergyCost(stateON, asset.getParameter(ENERGY_DELIVERY), False, asset.getData(PRODUCTION_COST)) # Biomass supply consumes CO2 to ensure the carbon neutrality of Biomass consuming assets if getAssetData(asset, CO2_CONSUMPTION_YIELD, mustExist=False, dataName=LABELS[CO2_CONSUMPTION_YIELD]) is not None: addEnergyYield(stateON, asset.getData(CO2_CONSUMPTION_YIELD), asset.getParameter(ENERGY_DELIVERY), asset.getParameter(CO2_PICKUP), False, True) MODEL.addState(stateON) ```