from enum import Enum
[docs]
class StandardVariableNames(Enum): # pragma: no cover
"""
Enum class for standard variable names used in the firebench project.
This enumeration defines standard names for various physical and model variables
related to fire modeling. These names are used to ensure consistency and
clarity across the codebase and related data files.
"""
AIR_DENSITY = "air_density"
AIR_TEMPERATURE = "air_temperature"
ALPHA = "alpha"
BETA = "beta"
BUILDING_RATIO_FIRE_RESISTANT = "building_ratio_fire_resistant"
BUILDING_RATIO_STRUCTURE_WOOD_BARE = "building_ratio_structure_wood_bare"
BUILDING_RATIO_STRUCTURE_WOOD_MORTAR = "building_ratio_structure_wood_mortar"
BUILDING_LENGTH_SEPARATION = "building_length_separation"
BUILDING_LENGTH_SIDE = "building_length_side"
CANOPY_DENSITY_BULK = "canopy_density_bulk"
CANOPY_HEIGHT_BOTTOM = "canopy_height_bottom"
CANOPY_HEIGHT_TOP = "canopy_height_top"
DIRECTION = "direction"
FUEL_CLASS = "fuel_class"
FUEL_CHAPARRAL_FLAG = "fuel_chaparral_flag"
FUEL_COVER = "fuel_cover"
FUEL_DENSITY = "fuel_density"
FUEL_DENSITY_BULK = "fuel_density_bulk"
FUEL_DENSITY_DEAD = "fuel_density_dead"
FUEL_DENSITY_LIVE = "fuel_density_live"
FUEL_FRACTION_CONSUMED_FLAME_ZONE = "fuel_fraction_consumed_flame_zone"
FUEL_HEAT_CONTENT = "fuel_heat_content"
FUEL_HEIGHT = "fuel_height"
FUEL_LOAD_DEAD_RATIO = "fuel_load_dead_ratio"
FUEL_LOAD_FINE = "fuel_load_fine"
FUEL_LOAD_FINE_DEAD = "fuel_load_fine_dead"
FUEL_LOAD_FINE_LIVE = "fuel_load_fine_live"
FUEL_LOAD_DRY_1H = "fuel_load_dry_1h"
FUEL_LOAD_DRY_10H = "fuel_load_dry_10h"
FUEL_LOAD_DRY_100H = "fuel_load_dry_100h"
FUEL_LOAD_DRY_1000H = "fuel_load_dry_1000h"
FUEL_LOAD_DRY_LIVE = "fuel_load_dry_live"
FUEL_LOAD_DRY_LIVE_HERB = "fuel_load_dry_live_herb"
FUEL_LOAD_DRY_LIVE_WOODY = "fuel_load_dry_live_woody"
FUEL_LOAD_DRY_TOTAL = "fuel_load_dry_total"
FUEL_MINERAL_CONTENT_EFFECTIVE = "fuel_mineral_content_effective"
FUEL_MINERAL_CONTENT_TOTAL = "fuel_mineral_content_total"
FUEL_MOISTURE_CONTENT = "fuel_moisture_content"
FUEL_MOISTURE_CONTENT_1H = "fuel_moisture_content_1h"
FUEL_MOISTURE_CONTENT_10H = "fuel_moisture_content_10h"
FUEL_MOISTURE_CONTENT_100H = "fuel_moisture_content_100h"
FUEL_MOISTURE_CONTENT_1000H = "fuel_moisture_content_1000h"
FUEL_MOISTURE_CONTENT_DEAD = "fuel_moisture_content_dead"
FUEL_MOISTURE_CONTENT_ELEVATED_DEAD = "fuel_moisture_content_elevated_dead"
FUEL_MOISTURE_CONTENT_FINE_DEAD = "fuel_moisture_content_fine_dead"
FUEL_MOISTURE_CONTENT_LIVE = "fuel_moisture_content_live"
FUEL_MOISTURE_EXTINCTION = "fuel_moisture_extinction"
FUEL_ROUGHNESS_HEIGHT = "fuel_roughness_height"
FUEL_SFIREBURNUP_CONSUMPTION_CST = "fuel_sfireburnup_consumption_cst"
FUEL_SURFACE_AREA_VOLUME_RATIO = "fuel_surface_area_volume_ratio"
FUEL_SURFACE_AREA_VOLUME_RATIO_DEAD = "fuel_surface_area_volume_ratio_dead"
FUEL_SURFACE_AREA_VOLUME_RATIO_DEAD_1H = "fuel_surface_area_volume_ratio_dead_1h"
FUEL_SURFACE_AREA_VOLUME_RATIO_LIVE = "fuel_surface_area_volume_ratio_live"
FUEL_SURFACE_AREA_VOLUME_RATIO_LIVE_HERB = "fuel_surface_area_volume_ratio_live_herb"
FUEL_SURFACE_AREA_VOLUME_RATIO_LIVE_WOODY = "fuel_surface_area_volume_ratio_live_woody"
FUEL_TEMPERATURE_IGNITION = "fuel_temperature_ignition"
FUEL_THERMAL_CONDUCTIVITY = "fuel_thermal_conductivity"
FUEL_TREE_CLASS = "fuel_tree_class"
FUEL_WIND_HEIGHT = "fuel_wind_height"
FUEL_WIND_REDUCTION_FACTOR = "fuel_wind_reduction_factor"
IGNITION_LENGTH = "ignition_length"
LENGTH = "length"
MAGNITUDE = "magnitude"
NORMAL_SPREAD_DIR_X = "normal_spread_dir_x"
NORMAL_SPREAD_DIR_Y = "normal_spread_dir_y"
RATE_OF_SPREAD = "rate_of_spread"
RELATIVE_HUMIDITY = "relative_humidity"
SLOPE_ANGLE = "slope_angle"
TEMPERATURE = "temperature"
TIME = "time"
WIND_SPEED = "wind_speed"
WIND_SPEED_U = "wind_speed_u"
WIND_SPEED_V = "wind_speed_v"
WIND_SPEED_W = "wind_speed_w"