# Fuel A `Fuel` node defines a fuel which can be used as a bunker fuel onboard a vessel. Examples of fuels are liquefied natural gas and e-ammonia. Example: ```python Fuel "liquefied_natural_gas" { FuelType = METHANE LowerHeatingValue = Variable("lower_heating_value_natural_gas") MassDensity = Variable("mass_density_liquefied_natural_gas") set_ttw("carbon_dioxide", Variable("carbon_dioxide_per_natural_gas")) } ``` ## Attributes ### FuelType This attribute specifies the type of the fuel. * **Data type**: `ID` * **Legal values**: [FuelTypeID](appendix_ids.md#fueltypeid) * **Default**: None. Must be defined by the user. ### LowerHeatingValue This attribute sets the lower heating value of the fuel in GJ/ton. * **Data type**: `Float`, `Variable` * **Example values**: `42.6` * **Unit**: GJ/ton * **Minimum value**: >0 * **Default**: None ### MassDensity This attribute describes the mass density of the fuel. * **Data type**: `Float`, `Variable` * **Example values**: `0.96` * **Unit**: ton/m3 * **Minimum value**: >0 * **Default**: None ## Commands ### set\_ttw This command allows the user to set the tank-to-wake (TTW) emission factor. * **Primary key type**: String (Emission name) * **Data type**: `Float`, `Variable` * **Example values**: + `"emission_name", 2.75` + `"emission_name", Variable("name")` * **Unit**: ton emission / ton fuel * **Default**: 0