00001
00025 #include "FireProp.h"
00026
00027 static const char * propstr [] = {
00028 "SIMULATION_START_YEAR",
00029 "SIMULATION_START_MONTH",
00030 "SIMULATION_START_DAY",
00031 "SIMULATION_START_HOUR",
00032 "SIMULATION_END_YEAR",
00033 "SIMULATION_END_MONTH",
00034 "SIMULATION_END_DAY",
00035 "SIMULATION_END_HOUR",
00036 "SIMULATION_TIMESTEP_SECS",
00037 "SIMULATION_RAND_NUM_SEED",
00038 "FUELS_PROPS_TYPE",
00039 "FUELS_PROPS_FMD_FILE",
00040 "FUELS_PROPS_FM_NUMS_IMPORT",
00041 "FUELS_PROPS_FM_NUMS_UNBURNABLE",
00042 "ELEV_RASTER_FORMAT",
00043 "ELEV_RASTER_MAIN_FILE",
00044 "ELEV_RASTER_HEADER_FILE",
00045 "ELEV_RASTER_TYPE",
00046 "SLOPE_RASTER_FORMAT",
00047 "SLOPE_RASTER_MAIN_FILE",
00048 "SLOPE_RASTER_HEADER_FILE",
00049 "SLOPE_RASTER_TYPE",
00050 "ASPECT_RASTER_FORMAT",
00051 "ASPECT_RASTER_MAIN_FILE",
00052 "ASPECT_RASTER_HEADER_FILE",
00053 "ASPECT_RASTER_TYPE",
00054 "EXPORT_FREQUENCY",
00055 "EXPORT_FIRE_ID_RASTER_DIR",
00056 "EXPORT_FUELS_RASTER_DIR",
00057 "EXPORT_STAND_AGE_RASTER_DIR",
00058 "EXPORT_FIRE_AREA_FILE",
00059 "EXPORT_FIRE_PERIMTER_FILE",
00060 "EXPORT_IGNITION_LOCS_FILE",
00061 "EXPORT_SANTA_ANA_EVT_FILE",
00062 "EXPORT_FIRE_ID_PNG_DIRECTORY",
00063 "EXPORT_FIRE_ID_PNG_ICM_FILE",
00064 "EXPORT_FIRE_ID_PNG_IMG_WIDTH",
00065 "EXPORT_FIRE_ID_PNG_IMG_HGT",
00066 "EXPORT_FIRE_ID_PNG_TITLE_TXT",
00067 "EXPORT_FIRE_ID_PNG_TITLE_FNT",
00068 "EXPORT_FIRE_ID_PNG_TITLE_POS",
00069 "FIRE_EXTINCTION_TYPE",
00070 "FIRE_EXTINCTION_HOURS",
00071 "FIRE_EXTINCTION_ROS_MPS",
00072 "FUELS_REGROWTH_TYPE",
00073 "FUELS_FIXED_MODEL_NUM",
00074 "FUELS_PNV_RGR_FILE",
00075 "FUELS_PNV_RASTER_FORMAT",
00076 "FUELS_PNV_RASTER_MAIN_FILE",
00077 "FUELS_PNV_RASTER_HEADER_FILE",
00078 "FUELS_PNV_RASTER_TYPE",
00079 "FUELS_STATIC_RASTER_FORMAT",
00080 "FUELS_STATIC_RASTER_MAIN_FILE",
00081 "FUELS_STATIC_RASTER_HEADER_FILE",
00082 "FUELS_STATIC_RASTER_TYPE",
00083 "STAND_AGE_TYPE",
00084 "STAND_AGE_FIXED_AGE",
00085 "STAND_AGE_RASTER_FORMAT",
00086 "STAND_AGE_RASTER_MAIN_FILE",
00087 "STAND_AGE_RASTER_HEADER_FILE",
00088 "STAND_AGE_RASTER_TYPE",
00089 "IGNITION_TYPE",
00090 "IGNITION_FIXED_IGS_FILE",
00091 "IGNITION_FREQUENCY_PER_YEAR",
00092 "IGNITION_RSP_RASTER_FORMAT",
00093 "IGNITION_RSP_RASTER_MAIN_FILE",
00094 "IGNITION_RSP_RASTER_HEADER_FILE",
00095 "IGNITION_RSP_RASTER_TYPE",
00096 "WIND_AZIMUTH_TYPE",
00097 "WIND_AZIMUTH_HISTORICAL_FILE",
00098 "WIND_AZIMUTH_FIXED_FILE",
00099 "WIND_AZIMUTH_SPATIAL_FILE",
00100 "WIND_SPEED_TYPE",
00101 "WIND_SPEED_HISTORICAL_FILE",
00102 "WIND_SPEED_FIXED_FILE",
00103 "WIND_SPEED_SPATIAL_FILE",
00104 "DEAD_FUEL_MOIST_TYPE",
00105 "DEAD_FUEL_MOIST_HISTORICAL_FILE",
00106 "DEAD_FUEL_MOIST_FIXED_FILE",
00107 "DEAD_FUEL_MOIST_SPATIAL_FILE",
00108 "LIVE_FUEL_MOIST_TYPE",
00109 "LIVE_FUEL_MOIST_HERB_FILE",
00110 "LIVE_FUEL_MOIST_WOOD_FILE",
00111 "LIVE_FUEL_MOIST_SPATIAL_FILE",
00112 "SANTA_ANA_FREQUENCY_PER_YEAR",
00113 "SANTA_ANA_NUM_DAYS_DURATION",
00114 "SANTA_ANA_WIND_AZIMUTH_FILE",
00115 "SANTA_ANA_WIND_SPEED_FILE",
00116 "SANTA_ANA_DEAD_FUEL_MOIST_FILE"
00117 };
00118
00119 static const char * valstr [] = {
00120 "ASCII",
00121 "BINARY",
00122 "NULL",
00123 "DOUBLE",
00124 "FLOAT",
00125 "LONGINT",
00126 "INT",
00127 "BYTE",
00128 "FIXED",
00129 "PNV",
00130 "STATIC",
00131 "SPATIAL",
00132 "RANDOM_UNIFORM",
00133 "RANDOM_HISTORICAL",
00134 "RANDOM_SPATIAL",
00135 "TABLE",
00136 "TIMESTEP",
00137 "DAILY",
00138 "ANNUAL",
00139 "TINY",
00140 "SMALL",
00141 "MEDBOLD",
00142 "LARGE",
00143 "GIANT",
00144 "UL",
00145 "LL",
00146 "LR",
00147 "UR",
00148 "CONSUME",
00149 "REIGNITE",
00150 "ROTH",
00151 "PHYS"
00152 };
00153
00154 const char * GetFireProp(EnumFireProp p) {
00155 return propstr[p];
00156 }
00157
00158 const char * GetFireVal(EnumFireVal v) {
00159 return valstr[v];
00160 }
00161
00162