Predefined string constants used in the code BE CAUTION, constant value must be aligned by SPACE, not TAB! More...
Go to the source code of this file.
Macros | |
#define | CONST_CHARS static const char* |
const string | |
#define | CONST_CHARS_LIST static const char* const |
list of const strings | |
#define | OUTPUT_ICELL 1000; |
Define Raster/ related constant strings used in SEIMS and preprocess// By LiangJun Zhu, May. More... | |
Variables | |
CONST_CHARS | DataType_Precipitation = "P" |
1, m_pcp | |
CONST_CHARS | DataType_MeanTemperature = "TMEAN" |
2, m_meanTemp | |
CONST_CHARS | DataType_MinimumTemperature = "TMIN" |
3, m_minTemp | |
CONST_CHARS | DataType_MaximumTemperature = "TMAX" |
4, m_maxTemp | |
CONST_CHARS | DataType_PotentialEvapotranspiration = "PET" |
5, m_pet | |
CONST_CHARS | DataType_SolarRadiation = "SR" |
6, m_sr | |
CONST_CHARS | DataType_WindSpeed = "WS" |
7, m_ws | |
CONST_CHARS | DataType_RelativeAirMoisture = "RM" |
8, m_rhd | |
CONST_CHARS | DataType_Meteorology = "M" |
9 | |
CONST_CHARS | DataType_Prefix_TS = "T" |
m_stationData | |
CONST_CHARS | DataType_Prefix_DIS = "D" |
m_itpOutput | |
CONST_CHARS | Tag_StationElevation = "StationElevation" |
m_hStations | |
CONST_CHARS | Tag_Elevation_Meteorology = "StationElevation_M" |
m_hStations | |
CONST_CHARS | Tag_Elevation_PET = "StationElevation_PET" |
m_hStations | |
CONST_CHARS | Tag_Elevation_Precipitation = "StationElevation_P" |
m_hStations | |
CONST_CHARS | Tag_Elevation_Temperature = "StationElevation_T" |
m_hStations | |
CONST_CHARS | Tag_LapseRate = "LapseRate" |
m_lapseRate | |
CONST_CHARS_LIST | Tag_VerticalInterpolation [] |
m_itpVertical | |
CONST_CHARS_LIST | Tag_Weight [] = {"WEIGHT", "Weight used for interpolation"} |
m_itpWeights | |
CONST_CHARS | Tag_DataType = "DATATYPE" |
m_dataType | |
CONST_CHARS | PARAM_CHANGE_VC = "VC" |
replace by a value | |
CONST_CHARS | PARAM_CHANGE_RC = "RC" |
multiply a ratio, which is diff from SWAT: * (1+ratio) | |
CONST_CHARS | PARAM_CHANGE_AC = "AC" |
add a value | |
CONST_CHARS | PARAM_CHANGE_NC = "NC" |
no change | |
CONST_CHARS | PARAM_FLD_NAME = "NAME" |
unique name | |
CONST_CHARS | PARAM_FLD_DESC = "DESCRIPTION" |
description | |
CONST_CHARS | PARAM_FLD_UNIT = "UNIT" |
unit | |
CONST_CHARS | PARAM_FLD_MIDS = "MODULE" |
associated module | |
CONST_CHARS | PARAM_FLD_VALUE = "VALUE" |
actual parameter value | |
CONST_CHARS | PARAM_FLD_IMPACT = "IMPACT" |
impact value for change | |
CONST_CHARS | PARAM_FLD_CHANGE = "CHANGE" |
change type, used with IMPACT | |
CONST_CHARS | PARAM_FLD_MAX = "MAX" |
maximum allowed actual VALUE | |
CONST_CHARS | PARAM_FLD_MIN = "MIN" |
minimum allowed actual VALUE | |
CONST_CHARS | PARAM_FLD_DTYPE = "DTYPE" |
data type of VALUE, can be INT or FLT | |
CONST_CHARS | PARAM_FLD_USE = "USE" |
use or not | |
CONST_CHARS | PARAM_CALI_VALUES = "CALI_VALUES" |
replace Impact for model calibration | |
CONST_CHARS | Tag_SubbasinId = "SUBBASINID" |
m_inputSubbsnID | |
CONST_CHARS_LIST | Tag_TimeStep [] = {"TIMESTEP", "time step of simulation"} |
m_dt | |
CONST_CHARS_LIST | Tag_HillSlopeTimeStep [] = {"DT_HS", "Time step of hillslope related processes"} |
m_dt | |
CONST_CHARS_LIST | Tag_ChannelTimeStep [] = { "DT_CH", "Time step of channel routing related processes" } |
m_chdt | |
CONST_CHARS_LIST | Tag_CellWidth [] = {"CELLWIDTH", "width of the cell"} |
m_cellWth | |
CONST_CHARS_LIST | Tag_FLOWIN_INDEX [] = { "FLOWIN_INDEX", "Indexes of flow in units" } |
m_flowInIdx | |
CONST_CHARS_LIST | Tag_FLOWOUT_INDEX [] = { "FLOWOUT_INDEX", "Indexes of flow out units" } |
m_flowOutIdx | |
CONST_CHARS_LIST | Tag_FLOWIN_FRACTION [] = { "FLOWIN_FRACTION", "Flow in fractions from upstream units" } |
m_flowInFrac | |
CONST_CHARS_LIST | Tag_FLOWOUT_FRACTION [] = { "FLOWOUT_FRACTION", "Flow out fractions to downstream units" } |
m_flowOutFrac | |
CONST_CHARS_LIST | Tag_ROUTING_LAYERS [] |
m_rteLyrs | |
CONST_CHARS | TextExtension = "txt" |
plain text format | |
CONST_CHARS | File_Config = "config.fig" |
modules list | |
CONST_CHARS | File_Input = "file.in" |
simulation period, timestep, etc. | |
CONST_CHARS | File_Output = "file.out" |
define output variables | |
CONST_CHARS | Source_HydroClimateDB = "HydroClimateDB" |
hydro and climate database | |
CONST_CHARS | Source_HydroClimateDB_Optional = "HydroClimateDB_Optional" |
optional hydroclimate | |
CONST_CHARS | Source_ParameterDB = "ParameterDB" |
model parameters database | |
CONST_CHARS | Source_ParameterDB_Optional = "ParameterDB_Optional" |
optional model parameter | |
CONST_CHARS | Source_Module = "Module" |
inputs from other modules | |
CONST_CHARS | Source_Module_Optional = "Module_Optional" |
optional inputs | |
CONST_CHARS | DB_TAB_FILE_IN = "FILE_IN" |
based on file.in | |
CONST_CHARS | DB_TAB_FILE_OUT = "FILE_OUT" |
based on file.out | |
CONST_CHARS | DB_TAB_PARAMETERS = "PARAMETERS" |
model parameters table | |
CONST_CHARS | DB_TAB_SITELIST = "SITELIST" |
meteorology and precipitation sites | |
CONST_CHARS | DB_TAB_SCENARIO = "BMPDATABASE" |
scenario database name | |
CONST_CHARS | DB_TAB_REACH = "REACHES" |
parameters of reaches (channels) | |
CONST_CHARS | DB_TAB_SPATIAL = "SPATIAL" |
spatial data in GridFS format | |
CONST_CHARS | DB_TAB_OUT_SPATIAL = "OUTPUT" |
output data in GridFS format | |
CONST_CHARS | DB_TAB_SITES = "SITES" |
hydro and climate sites in HydroClimateDB | |
CONST_CHARS | DB_TAB_DATAVALUES = "DATA_VALUES" |
data values | |
CONST_CHARS | DB_TAB_MEASUREMENT = "MEASUREMENT" |
observed hydro data | |
CONST_CHARS | DB_TAB_ANNSTAT = "ANNUAL_STATS" |
annaul statistics based on DATA_VALUES | |
CONST_CHARS | REACH_SUBBASIN = "SUBBASINID" |
reach ID is consistent with the subbasin ID | |
CONST_CHARS | REACH_NUMCELLS = "NUM_CELLS" |
cells number of the corresponding subbasin | |
CONST_CHARS | REACH_DOWNSTREAM = "DOWNSTREAM" |
downstream reach ID | |
CONST_CHARS | REACH_BNKK = "CH_BNK_K" |
hydraulic conductivity of the channel bed | |
CONST_CHARS | REACH_BEDBD = "CH_BED_BD" |
hydraulic conductivity of the channel bank | |
CONST_CHARS | REACH_ORGN = "ORGN" |
ch_onco in SWAT | |
CONST_CHARS | REACH_ORGP = "ORGP" |
ch_opco in SWAT | |
CONST_CHARS | REACH_BEDTC = "CH_BED_TC" |
Critical shear stress of channel bed. | |
CONST_CHARS | REACH_BNKTC = "CH_BNK_TC" |
Critical shear stress of channel bank. | |
CONST_CHARS | REACH_BNKSAND = "CH_BNK_SAND" |
Fraction of sand in channel bank sediment. | |
CONST_CHARS | REACH_BNKSILT = "CH_BNK_SILT" |
Fraction of silt in channel bank sediment. | |
CONST_CHARS | REACH_BNKCLAY = "CH_BNK_CLAY" |
Fraction of clay in channel bank sediment. | |
CONST_CHARS | REACH_BNKGRAVEL = "CH_BNK_GRAVEL" |
Fraction of gravel in channel bank sediment. | |
CONST_CHARS | REACH_BEDSAND = "CH_BED_SAND" |
Fraction of sand in channel bed sediment. | |
CONST_CHARS | REACH_BEDSILT = "CH_BED_SILT" |
Fraction of silt in channel bed sediment. | |
CONST_CHARS | REACH_BEDCLAY = "CH_BED_CLAY" |
Fraction of clay in channel bed sediment. | |
CONST_CHARS | REACH_BEDGRAVEL = "CH_BED_GRAVEL" |
Fraction of gravel in channel bed sediment. | |
CONST_CHARS | REACH_COORX = "CH_COORX" |
X coordinates (not cols!) | |
CONST_CHARS | REACH_COORY = "CH_COORY" |
Y coordinates (not rows!) | |
CONST_CHARS | Tag_Mode_Daily = "DAILY" |
` | |
CONST_CHARS_LIST | MCLS_CLIMATE [] = {"HydroClimate", "HydroClimate data modules"} |
Define models' ID and description in SEIMS ////////////////////////// By Liangjun Zhu, Apr. More... | |
CONST_CHARS_LIST | M_IKW_IF [] = {"IKW_IF", "interflow routing using the method of WetSpa model."} |
TODO rewrite the desc. | |
CONST_CHARS_LIST | M_GW_RSVR [] = {"GW_RSVR", "Groundwater routing based on reservoir method."} |
TODO, maybe should be removed! | |
CONST_CHARS_LIST | VAR_A_BNK [] = {"a_bnk", "bank flow recession constant"} |
Define units' names and descriptions common used in SEIMS, in case of inconsistency /// By LiangJun Zhu, HuiRan Gao, Tong Wu /// Last updated: Jul., 2021 ///. | |
CONST_CHARS_LIST | VAR_ACC_INFIL [] = {"AccumuInfil", "accumulative infiltration"} |
m_flowAccm | |
CONST_CHARS_LIST | VAR_AFERT_AMAXN [] = {"afert_AmaxN", "Maximum amount of mineral N allowed to be applied in any one year"} |
m_actPltET | |
CONST_CHARS_LIST | VAR_AFERT_FRTEFF [] = {"afert_frteff", "fertilizer application efficiency calculated as the amount of N applied divided by the amount of N removed at harvest"} |
m_autoFertMaxAnnApldMinN | |
CONST_CHARS_LIST | VAR_AFERT_FRTSURF [] = {"afert_frtsurf", "Fraction of fertilizer applied to top 10mm of soil"} |
m_autoFertEff | |
CONST_CHARS_LIST | VAR_AFERT_ID [] = {"afert_id", "fertilizer ID from fertilizer database"} |
m_autoFertSurfFr | |
CONST_CHARS_LIST | VAR_AFERT_MAXN [] = {"afert_maxN", "Maximum amount of mineral N allowed in any one application"} |
m_fertID | |
CONST_CHARS_LIST | VAR_AFERT_NSTRS [] = {"afert_nstrs", "Nitrogen stress factor of cover/plant that triggers fertilization"} |
m_autoFertMaxApldN | |
CONST_CHARS_LIST | VAR_AFERT_NSTRSID [] = {"afert_nstrsID", "Code for approach used to determine amount of nitrogen to Cell"} |
m_autoNStrsTrig | |
CONST_CHARS_LIST | VAR_AFERT_NYLDT [] = {"afert_nyldTarg", "modifier for auto fertilization target nitrogen content"} |
m_NStrsMeth | |
CONST_CHARS_LIST | VAR_AI0 [] = {"ai0", "ratio of chlorophyll-a to algal biomass"} |
m_autoFertNtrgtMod | |
CONST_CHARS_LIST | VAR_AIRR_LOCATION [] = {"airr_location", "location of irrigation source"} |
m_autoIrrEff | |
CONST_CHARS_LIST | VAR_AIRR_SOURCE [] = {"airr_source", "irrigation source"} |
m_autoIrrLocNo | |
CONST_CHARS_LIST | VAR_AIRRSURF_RATIO [] = {"airrsurf_ratio", "surface runoff ratio (0-1)"} |
m_autoIrrSrc | |
CONST_CHARS_LIST | VAR_AIRRWTR_DEPTH [] = {"airrwtr_depth", "amount of irrigation water applied each time"} |
m_autoIrrWtr2SurfqR | |
CONST_CHARS_LIST | VAR_ALAIMIN [] = {"alai_min", "minimum LAI during winter dormant period"} |
m_autoIrrWtrD | |
CONST_CHARS_LIST | VAR_ALBDAY [] = {"ALBDAY", "Albedo of the current day"} |
m_minLaiDorm | |
CONST_CHARS_LIST | VAR_CH_ALGAE [] = {"ch_algae", "algal biomass in reach"} |
m_alb | |
CONST_CHARS_LIST | VAR_AWTR_STRS_ID [] = {"awtr_strsID", "Water stress identifier, 1 plant water demand, 2 soil water content"} |
m_anionExclFr | |
CONST_CHARS_LIST | VAR_AWTR_STRS_TRIG [] = {"awtr_strsTrig", "Water stress threshold that triggers irrigation"} |
m_wtrStrsID | |
CONST_CHARS_LIST | VAR_B_BNK [] = {"b_bnk", "bank storage loss coefficient"} |
m_autoWtrStrsTrig | |
CONST_CHARS_LIST | VAR_BIOEHI [] = {"BIOEHI", "Biomass-energy ratio corresponding to the 2nd point on the radiation use efficiency curve"} |
m_biomEnrgRatio | |
CONST_CHARS_LIST | VAR_BIOINIT [] = {"BIO_INIT", "initial dry weight biomass (kg/ha)"} |
m_biomEnrgRatio2ndPt | |
CONST_CHARS_LIST | VAR_BIOLEAF [] = {"BIO_LEAF", "fraction of biomass that drops during dormancy (for tree only)"} |
m_initBiom | |
CONST_CHARS_LIST | VAR_BIOMASS [] = {"BIOMASS", "land cover/crop biomass (dry weight)"} |
m_biomDropFr | |
CONST_CHARS_LIST | VAR_BIOTARG [] = {"biotarg", "Biomass (dry weight) target (kg/ha), defined in plant management operation"} |
m_biomass | |
CONST_CHARS_LIST | VAR_BKST [] = {"BKST", "bank storage"} |
m_biomTrgt | |
CONST_CHARS_LIST | VAR_BMX_TREES [] = {"BMX_TREES", "Maximum biomass for a forest (metric tons/ha)"} |
m_maxLai | |
CONST_CHARS_LIST | VAR_BN1 [] = {"BN1", "the normal fraction of nitrogen in the plant biomass at emergence"} |
m_maxBiomTree | |
CONST_CHARS_LIST | VAR_BN2 [] = {"BN2", "the normal fraction of nitrogen in the plant biomass at 50% maturity"} |
m_biomNFr1 | |
CONST_CHARS_LIST | VAR_BN3 [] = {"BN3", "the normal fraction of nitrogen in the plant biomass at maturity"} |
m_biomNFr2 | |
CONST_CHARS_LIST | VAR_BNK0 [] = {"Bnk0", "initial bank storage per meter of reach length"} |
m_biomNFr3 | |
CONST_CHARS_LIST | VAR_BP2 [] = {"BP2", "the normal fraction of phosphorus in the plant biomass at 50% maturity"} |
m_biomPFr1 | |
CONST_CHARS_LIST | VAR_BP3 [] = {"BP3", "the normal fraction of phosphorus in the plant biomass at maturity"} |
m_biomPFr2 | |
CONST_CHARS_LIST | VAR_C_RAIN [] = {"c_rain", "Rainfall impact factor"} |
m_biomPFr3 | |
CONST_CHARS_LIST | VAR_CELL_LAT [] = {"celllat", "latitude of each valid cells"} |
m_denitCoef | |
CONST_CHARS_LIST | VAR_CH_DEP [] = {"DEP", "distribution of channel sediment deposition"} |
m_cellLat | |
CONST_CHARS_LIST | VAR_CHS0 [] = {"Chs0", "initial channel storage per meter of reach length"} |
m_surfRfChlA | |
CONST_CHARS_LIST | VAR_CHS0_PERC [] = {"chs0_perc", "initial percentage of channel volume"} |
m_initChStorage | |
CONST_CHARS | DESC_PRECHST = "channel storage at previous timestep" |
m_chStorage | |
CONST_CHARS_LIST | VAR_CHTMX [] = {"CHTMX", "maximum canopy height (m)"} |
m_canHgt | |
CONST_CHARS_LIST | VAR_CHWTRWIDTH [] = {"chwtrwidth", "Channel water width"} |
m_maxCanHgt | |
CONST_CHARS_LIST | VAR_CHBTMWIDTH [] = {"chbtmwidth", "the bottom width of channel"} |
m_chWtrWth | |
CONST_CHARS_LIST | VAR_SUR_COD [] = {"sur_cod", "carbonaceous oxygen demand of surface runoff"} |
m_co2Conc2ndPt | |
CONST_CHARS_LIST | VAR_PCP [] = {"D_P", "Precipitation of each time step on current cell"} |
m_cbnModel | |
CONST_CHARS_LIST | VAR_DAYLEN [] = {"daylength", "day length"} |
m_pcp | |
CONST_CHARS_LIST | VAR_DAYLEN_MIN [] = {"daylenmin", "minimum day length"} |
m_dayLen | |
CONST_CHARS_LIST | VAR_DEEPST [] = {"deepst", "depth of water in deep aquifer"} |
m_dayLenMin | |
CONST_CHARS_LIST | VAR_DEM [] = {"DEM", "Digital Elevation Model in meters"} |
m_deprStoET | |
CONST_CHARS_LIST | VAR_DEPREIN [] = {"Depre_in", "initial depression storage coefficient"} |
m_dem | |
CONST_CHARS_LIST | VAR_DETACH_SILT [] = {"det_silt", "silt fraction of detached sediment"} |
m_detSand | |
CONST_CHARS_LIST | VAR_DETACH_CLAY [] = {"det_clay", "clay fraction of detached sediment"} |
m_detSilt | |
CONST_CHARS_LIST | VAR_DETACH_SAG [] = {"det_smagg", "small aggeregate fraction of detached sediment"} |
m_detClay | |
CONST_CHARS_LIST | VAR_DETACH_LAG [] = {"det_lgagg", "large aggregate fraction of detached sediment"} |
m_detSmAgg | |
CONST_CHARS_LIST | VAR_SANDYLD [] = {"sand_yld", "sand yield amount"} |
m_detLgAgg | |
CONST_CHARS_LIST | VAR_SILTYLD [] = {"silt_yld", "silt yield amount"} |
m_eroSand | |
CONST_CHARS_LIST | VAR_CLAYYLD [] = {"clay_yld", "clay yield amount"} |
m_eroSilt | |
CONST_CHARS_LIST | VAR_SAGYLD [] = {"sag_yld", "small aggeregate yield amout"} |
m_eroClay | |
CONST_CHARS_LIST | VAR_LAGYLD [] = {"lag_yld", "large aggregate yield amout"} |
m_eroSmAgg | |
CONST_CHARS_LIST | VAR_DF_COEF [] = {"df_coef", "Deep percolation coefficient"} |
m_eroLgAgg | |
CONST_CHARS_LIST | VAR_DORMHR [] = {"dormhr", "time threshold used to define dormant period for plant"} |
m_dormPHUFr | |
CONST_CHARS_LIST | VAR_DORMI [] = {"dormi", "dormancy status code, 0 for land cover growing and 1 for dormant"} |
m_dormHr | |
CONST_CHARS_LIST | VAR_DPST [] = {"DPST", "depression storage"} |
m_dormFlag | |
CONST_CHARS_LIST | VAR_DRYDEP_NH4 [] = {"drydep_nh4", "atmospheric dry deposition of ammonia"} |
m_deprSto | |
CONST_CHARS_LIST | VAR_DRYDEP_NO3 [] = {"drydep_no3", "atmospheric dry deposition of nitrates"} |
m_dryDepNH4 | |
CONST_CHARS_LIST | VAR_EP_CH [] = {"Ep_ch", "reach evaporation adjustment factor"} |
m_dryDepNO3 | |
CONST_CHARS_LIST | VAR_ESCO [] = {"esco", "soil evaporation compensation factor"} |
m_epco | |
CONST_CHARS_LIST | VAR_EVLAI [] = {"evlai", "leaf area index at which no evaporation occurs from the water surface"} |
m_esco | |
CONST_CHARS_LIST | VAR_EXT_COEF [] = {"EXT_COEF", "light extinction coefficient"} |
m_exsPcp | |
CONST_CHARS_LIST | VAR_FERTILIZER_LOOKUP [] = {"FertilizerLookup", "Fertilizer lookup table"} |
m_lightExtCoef | |
CONST_CHARS_LIST | VAR_FIELDCAP [] = {"FieldCap", "Soil field capacity"} |
m_fertLookup | |
CONST_CHARS_LIST | VAR_FR_PLANT_N [] = {"frPlantN", "fraction of plant biomass that is nitrogen, pltfr_n in SWAT"} |
m_phuAccum | |
CONST_CHARS_LIST | VAR_FR_PLANT_P [] = {"frPlantP", "fraction of plant biomass that is phosphorous, pltfr_p in SWAT"} |
m_frPltN | |
CONST_CHARS_LIST | VAR_FR_ROOT [] = {"frRoot", "fraction of total plant biomass that is in roots, rwt in SWAT"} |
m_frPltP | |
CONST_CHARS_LIST | VAR_FR_STRSWTR [] = {"frStrsWtr", "fraction of potential plant growth achieved where the reduction is caused by water stress, strsw in SWAT"} |
m_frRoot | |
CONST_CHARS_LIST | VAR_FRGMAX [] = {"frgmax", "fraction of maximum stomatal conductance corresponding to the second point on the stomatal conductance curve"} |
m_frStrsWtr | |
CONST_CHARS_LIST | VAR_FRGRW2 [] = {"FRGRW2", "fraction of total potential heat units corresponding to the 2nd point on the optimal leaf area development curve"} |
m_frGrow1stPt | |
CONST_CHARS_LIST | VAR_GRRE [] = {"GRRE", ""} |
m_frGrow2ndPt | |
CONST_CHARS_LIST | VAR_GRZ_FLAG [] = {"grz_flag", "grazing flag for cell"} |
m_nGrazDays | |
CONST_CHARS_LIST | VAR_GSI [] = {"gsi", "maximum stomatal conductance at high solar radiation and low vpd"} |
m_grazFlag | |
CONST_CHARS_LIST | VAR_GWSOLP [] = {"gwsolp", "soluble P amount in groundwater"} |
m_gwSolPConc | |
CONST_CHARS_LIST | VAR_GWNEW [] = {"GWNEW", "The volume of water from the bank storage to the adjacent unsaturated zone and groundwater storage"} |
m_gwSolP | |
CONST_CHARS_LIST | VAR_GWNO3 [] = {"gwno3", "nitrate N amount in groundwater"} |
m_gwNO3Conc | |
CONST_CHARS_LIST | VAR_GWWB [] = {"GWWB", "groundwater water balance"} |
m_gwNO3 | |
CONST_CHARS_LIST | VAR_HMNTL [] = {"hmntl", "amount of nitrogen moving from active organic to nitrate pool in soil profile on current day in cell"} |
m_HvstIdxTrgt | |
CONST_CHARS_LIST | VAR_HVSTI_ADJ [] = {"hvsti_adj", "optimal harvest index for current time during growing season"} |
m_hvstIdx | |
CONST_CHARS_LIST | VAR_HVSTI_TARG [] = {"hi_targ", "harvest index target"} |
m_hvstIdxAdj | |
CONST_CHARS_LIST | VAR_IGRO [] = {"IGRO", "Land cover status code"} |
m_landCoverCls | |
CONST_CHARS_LIST | VAR_IGROPT [] = {"igropt", "option for calculating the local specific growth rate of algae"} |
m_igro | |
CONST_CHARS_LIST | VAR_POT_VOLMAXMM [] = {"pot_volmaxmm", "maximum volume of water stored in the depression/impounded area"} |
m_impndTrig | |
CONST_CHARS_LIST | VAR_POT_VOLLOWMM [] = {"pot_vollowmm", "lowest volume of water stored in the depression/impounded area"} |
m_potVolMax | |
CONST_CHARS_LIST | VAR_INET [] = {"INET", "evaporation from the interception storage"} |
m_potVolLow | |
CONST_CHARS_LIST | VAR_INFIL [] = {"INFIL", "Infiltration"} |
m_IntcpET | |
CONST_CHARS_LIST | VAR_INFILCAPSURPLUS [] = {"INFILCAPSURPLUS", "surplus of infiltration capacity"} |
m_infil | |
CONST_CHARS_LIST | VAR_INLO [] = {"INLO", "Interception loss"} |
m_initIntcpSto | |
CONST_CHARS_LIST | VAR_CANSTOR [] = {"canstor", "amount of water held in canopy storage"} |
m_intcpLoss | |
CONST_CHARS_LIST | VAR_INTERC_MAX [] = {"Interc_max", "Maximum Interception Storage Capacity"} |
m_canSto | |
CONST_CHARS_LIST | VAR_INTERC_MIN [] = {"Interc_min", "Minimum Interception Storage Capacity"} |
m_maxIntcpStoCap | |
CONST_CHARS_LIST | VAR_IRR_FLAG [] = {"irr_flag", "irrigation flag, 1 or 0"} |
m_minIntcpStoCap | |
CONST_CHARS_LIST | VAR_IRR_SURFQ [] = {"irr_surfq", "amount of water from irrigation to become surface runoff"} |
m_irrFlag | |
CONST_CHARS_LIST | VAR_IRR_WTR [] = {"irr_water", "amount of water applied to cell on current day"} |
m_irrWtr2SurfqAmt | |
CONST_CHARS_LIST | VAR_ISEP_OPT [] = {"isep_opt", "initial septic operational condition"} |
m_irrWtrAmt | |
CONST_CHARS_LIST | VAR_K_RUN [] = {"K_run", "Runoff exponent"} |
m_petFactor | |
CONST_CHARS_LIST | VAR_K_SOIL10 [] = {"k_soil10", "Ratio between soil temperature at 10 cm and the mean"} |
m_rfExp | |
CONST_CHARS_LIST | VAR_LAIINIT [] = {"LAI_INIT", "initial leaf area index of transplants"} |
m_lai | |
CONST_CHARS_LIST | VAR_LAIMAXFR [] = {"laimaxfr", "DO NOT KNOW MEANING"} |
m_initLai | |
CONST_CHARS_LIST | VAR_LAIMX1 [] = {"LAIMX1", "fraction of max LAI corresponding to the 1st point on the optimal leaf area development curve"} |
m_laiMaxFr | |
CONST_CHARS_LIST | VAR_LAIMX2 [] = {"LAIMX2", "fraction of max LAI corresponding to the 2nd point on the optimal leaf area development curve"} |
m_frMaxLai1stPt | |
CONST_CHARS_LIST | VAR_LAIPRE [] = {"LAIPRE", "leaf area index for the previous day"} |
m_frMaxLai2ndPt | |
CONST_CHARS_LIST | VAR_LAMBDA0 [] = {"lambda0", "non-algal portion of the light extinction coefficient"} |
m_maxLaiYr | |
CONST_CHARS_LIST | VAR_LANDUSE [] = {"landuse", "landuse code"} |
m_landCover | |
CONST_CHARS_LIST | VAR_LANDUSE_LOOKUP [] = {"LanduseLookup", "lookup table of landuse"} |
m_landUse | |
CONST_CHARS_LIST | VAR_LAST_SOILRD [] = {"lastSoilRD", "storing last soil root depth for use in harvestkillop/killop"} |
m_landuseLookup | |
CONST_CHARS_LIST | VAR_LATNO3 [] = {"latno3", "amount of nitrate transported with lateral flow"} |
m_stoSoilRootD | |
CONST_CHARS_LIST | VAR_LATNO3_TOCH [] = {"latno3ToCh", "amount of nitrate transported with lateral flow to channel"} |
m_latNO3 | |
CONST_CHARS_LIST | VAR_LDRAIN [] = {"ldrain", "soil layer where drainage tile is located"} |
m_latNO3ToCh | |
CONST_CHARS_LIST | VAR_KV_PADDY [] = {"kv_paddy", "volatilization rate constant in impounded water body"} |
m_drainLyr | |
CONST_CHARS | DESC_MAXCOND = "Maximum stomatal conductance" |
m_matYrs | |
CONST_CHARS_LIST | VAR_MSK_X [] = {"MSK_X", "Weighting factor controlling relative importance of inflow rate and outflow rate in determining water storage in reach segment"} |
m_mskCoef1 | |
CONST_CHARS_LIST | VAR_MUMAX [] = {"mumax", "maximum specific algal growth rate at 20 deg C"} |
m_mskX | |
CONST_CHARS_LIST | VAR_NEPR [] = {"NEPR", "Net Precipitation"} |
m_orgNFrActN | |
CONST_CHARS_LIST | VAR_NFIXCO [] = {"nfixco", "Nitrogen fixation coefficient"} |
m_netPcp | |
CONST_CHARS_LIST | VAR_NFIXMX [] = {"nfixmx", "Maximum daily-N fixation (kg/ha)"} |
m_NFixCoef | |
CONST_CHARS_LIST | VAR_CH_NO3 [] = {"CH_NO3", "nitrate in reach"} |
m_NFixMax | |
CONST_CHARS_LIST | VAR_CH_NO2 [] = {"CH_NO2", "nitrite in reach"} |
m_no2ToCh | |
CONST_CHARS_LIST | VAR_NO3GW [] = {"no3gw", "nitrate loading to reach in groundwater"} |
m_distToRch | |
CONST_CHARS | DESC_NONE = "NO DESCRIPTION" |
m_gwNO3ToCh | |
CONST_CHARS_LIST | VAR_OL_DET [] = {"DETOverland", "distribution of overland flow detachment"} |
m_upTkDistN | |
CONST_CHARS_LIST | VAR_OL_SED_CCOE [] = {"ccoe", "calibration coefficient of overland flow detachment erosion"} |
m_iuhCell | |
CONST_CHARS_LIST | VAR_OMEGA [] = {"Omega", "calibration coefficient of splash erosion"} |
m_oLai | |
CONST_CHARS_LIST | VAR_P_MAX [] = {"P_max", "Maximum precipitation corresponding to potential runoff coefficient"} |
m_outletID | |
CONST_CHARS_LIST | VAR_P_N [] = {"p_n", "algal preference factor for ammonia"} |
m_maxPcpRf | |
CONST_CHARS_LIST | VAR_PERCO_N_GW [] = {"perco_n_gw", "amount of nitrate percolating past bottom of soil profile"} |
m_peakRateAdj | |
CONST_CHARS_LIST | VAR_PERCO_P_GW [] = {"perco_p_gw", "amount of soluble P percolating past bottom of soil profile"} |
m_percoNGw | |
CONST_CHARS_LIST | VAR_PERCO [] = {"Perco", "the amount of water percolated from the soil water reservoir, i.e., groundwater recharge"} |
m_percoPGw | |
CONST_CHARS_LIST | VAR_PERDE [] = {"perde", ""} |
m_soilPerco | |
CONST_CHARS_LIST | VAR_PET_HCOEF [] = {"HCoef_pet", "Coefficient related to radiation used in Hargreaves method"} |
m_pet | |
CONST_CHARS_LIST | VAR_PHUPLT [] = {"PHU_PLT", "total number of heat unites (hours) needed to bring plant to maturity"} |
m_phuBase | |
CONST_CHARS_LIST | VAR_PHUTOT [] = {"PHU0", "annual average total potential heat units (used when no crop is growing)"} |
m_phuPlt | |
CONST_CHARS_LIST | VAR_PI_B [] = {"Pi_b", "Interception Storage Capacity Exponent"} |
m_phuAnn | |
CONST_CHARS_LIST | VAR_PCP2CANFR_PR [] = {"pcp2canfr_pr", "fraction of precipitation falling down to canal"} |
m_intcpStoCapExp | |
CONST_CHARS_LIST | VAR_EMBNKFR_PR [] = {"embnkfr_pr", ""} |
m_pcp2CanalFr | |
CONST_CHARS_LIST | VAR_PL_RSDCO [] = {"rsdco_pl", "Plant residue decomposition coefficient"} |
m_embnkFr | |
CONST_CHARS_LIST | VAR_PLANT_N [] = {"plant_N", "amount of nitrogen in plant biomass (kg/ha), plantn in SWAT"} |
m_pltRsdDecCoef | |
CONST_CHARS_LIST | VAR_PLANT_P [] = {"plant_P", "amount of phosphorus in plant biomass (kg/ha), plantp in SWAT"} |
m_pltN | |
CONST_CHARS_LIST | VAR_PLTET_TOT [] = {"plt_et_tot", "actual ET simulated during life of plant"} |
m_pltP | |
CONST_CHARS_LIST | VAR_PLTPET_TOT [] = {"plt_pet_tot", "potential ET simulated during life of plant"} |
m_totActPltET | |
CONST_CHARS_LIST | VAR_POREIDX [] = {"Poreindex", "pore size distribution index"} |
m_totPltPET | |
CONST_CHARS_LIST | VAR_POROST [] = {"Porosity", "soil porosity"} |
m_poreIdx | |
CONST_CHARS_LIST | VAR_POT_NO3 [] = {"pot_no3", "amount of nitrate in pothole water body"} |
m_soilPor | |
CONST_CHARS_LIST | VAR_POT_NH4 [] = {"pot_nh4", "amount of ammonian in pothole water body"} |
m_potNo3 | |
CONST_CHARS_LIST | VAR_POT_ORGP [] = {"pot_orgp", "amount of organic P in pothole water body"} |
m_potSolP | |
CONST_CHARS_LIST | VAR_POT_SA [] = {"pot_sa", "surface area of impounded area"} |
m_potVol | |
CONST_CHARS_LIST | VAR_POT_FLOWIN [] = {"pot_flowin", "water entering pothole on day"} |
m_potArea | |
CONST_CHARS_LIST | VAR_PSP [] = {"psp", "Phosphorus availability index"} |
m_maxPltET | |
CONST_CHARS_LIST | VAR_PTTN2CH [] = {"ptTNToCh", "total nitrogen loaded from point sources"} |
m_phpSorpIdxBsn | |
CONST_CHARS_LIST | VAR_QCH [] = {"QCH", "Flux in the downslope boundary of cells"} |
m_upTkDistP | |
CONST_CHARS_LIST | VAR_QG [] = {"QG", "Groundwater discharge at each reach outlet"} |
m_surfRf | |
CONST_CHARS_LIST | VAR_QI [] = {"QI", "Interflow at each reach outlet"} |
m_qgRchOut | |
CONST_CHARS_LIST | VAR_QOVERLAND [] = {"QOverland", "Water discharge in the downslope boundary of cells"} |
m_qiRchOut | |
CONST_CHARS_LIST | VAR_QS [] = {"QS", "Overland discharge at each reach outlet"} |
m_qRchOut | |
CONST_CHARS_LIST | VAR_QSOIL [] = {"QSoil", "discharge added to channel flow from interflow"} |
m_qsRchOut | |
CONST_CHARS_LIST | VAR_CH_COD [] = {"CH_COD", "carbonaceous oxygen demand in reach"} |
m_rainNH4Conc | |
CONST_CHARS_LIST | VAR_RCH_DEG [] = {"rch_deg", "reach degradation"} |
m_rchBankEro | |
CONST_CHARS_LIST | VAR_RCH_DEP [] = {"rch_dep", "reach deposition"} |
m_rchDeg | |
CONST_CHARS_LIST | VAR_RCH_DEPNEW [] = {"rch_depnew", "Channel new deposition"} |
m_rchDep | |
CONST_CHARS_LIST | VAR_RCH_DEPSAND [] = {"rch_depsand", "Sand deposition in channel"} |
m_dltRchDep | |
CONST_CHARS_LIST | VAR_RCH_DEPSILT [] = {"rch_depsilt", "Silt deposition in channel"} |
m_rchDepSand | |
CONST_CHARS_LIST | VAR_RCH_DEPCLAY [] = {"rch_depclay", "Clay deposition in channel" } |
m_rchDepSilt | |
CONST_CHARS_LIST | VAR_RCH_DEPSAG [] = {"rch_depsag", "Small aggregate deposition in channel"} |
m_rchDepClay | |
CONST_CHARS_LIST | VAR_RCH_DEPLAG [] = {"rch_deplag", "Large aggregate deposition in channel"} |
m_rchDepSag | |
CONST_CHARS_LIST | VAR_RCH_DEPGRAVEL [] = {"rch_depgravel", "Gravel deposition in channel"} |
m_rchDepLag | |
CONST_CHARS_LIST | VAR_FLDPLN_DEP [] = {"floodplain_dep", "Floodplain Deposition"} |
m_rchDepGravel | |
CONST_CHARS_LIST | VAR_FLDPLN_DEPNEW [] = {"floodplain_depnew", "New deposits on floodplain"} |
m_fldplnDep | |
CONST_CHARS_LIST | VAR_FLDPLN_DEPSILT [] = {"floodplain_depsilt", "Deposition silt on floodplain"} |
m_dltFldplnDep | |
CONST_CHARS_LIST | VAR_FLDPLN_DEPCLAY [] = {"floodplain_depclay", "Deposition clay on floodplain"} |
m_fldplnDepSilt | |
CONST_CHARS_LIST | VAR_RCN [] = {"rcn", "concentration of nitrate in the rain"} |
m_fldplnDepClay | |
CONST_CHARS_LIST | VAR_Reinfiltration [] = {"Reinfiltration", "Reinfiltration" } |
m_rainNO3Conc | |
CONST_CHARS_LIST | VAR_ROCTL [] = {"roctl", "amount of phosphorus moving from the active mineral pool to the stable mineral pool in the soil profile on the current day in cell"} |
m_soilRock | |
CONST_CHARS_LIST | VAR_RTE_WTRIN [] = {"rtwtr_in", "water flow in reach on day before channel routing"} |
m_pltRootD | |
CONST_CHARS_LIST | VAR_RTE_WTROUT [] = {"rtwtr", "water leaving reach on day after channel routing"} |
m_rteWtrIn | |
CONST_CHARS_LIST | VAR_RUNOFF_CO [] = {"Runoff_co", "Potential runoff coefficient"} |
m_rteWtrOut | |
CONST_CHARS_LIST | VAR_RWNTL [] = {"rwntl", "amount of nitrogen moving from active organic to stable organic pool in soil profile on current day in cell"} |
m_potRfCoef | |
CONST_CHARS_LIST | VAR_SAND [] = {"sand", "Percent of sand content"} |
m_soilFrozenWtrRatio | |
CONST_CHARS_LIST | VAR_SBGS [] = {"SBGS", "Groundwater storage of the subbasin"} |
m_soilSand | |
CONST_CHARS_LIST | VAR_SBIF [] = {"SBIF", "Subsurface volume (m3) to streams from each subbasin"} |
m_gwSto | |
CONST_CHARS_LIST | VAR_SBOF [] = {"SBOF", "overland flow to streams from each subbasin"} |
m_ifluQ2Rch | |
CONST_CHARS_LIST | VAR_SBPET [] = {"SBPET", "the potential evapotranspiration rate of the subbasin"} |
m_olQ2Rch | |
CONST_CHARS_LIST | VAR_SBQG [] = {"SBQG", "groundwater flow out of the subbasin"} |
m_petSubbsn | |
CONST_CHARS_LIST | VAR_SCENARIO [] = {"SCENARIO", "BMPs scenario information"} |
m_gndQ2Rch | |
CONST_CHARS_LIST | VAR_SED_RECHConc [] = {"SEDRECHConc", ""} |
m_sedRchOut | |
CONST_CHARS_LIST | VAR_SAND_RECH [] = {"SandRchOut", "Sand output at reach outlet"} |
m_sedConcRchOut | |
CONST_CHARS_LIST | VAR_SILT_RECH [] = {"SiltRchOut", "Silt output at reach outlet"} |
m_sandRchOut | |
CONST_CHARS_LIST | VAR_CLAY_RECH [] = {"ClayRchOut", "Clay output at reach outlet"} |
m_siltRchOut | |
CONST_CHARS_LIST | VAR_SAG_RECH [] = {"SagRchOut", "Small aggregate output at reach outlet"} |
m_clayRchOut | |
CONST_CHARS_LIST | VAR_LAG_RECH [] = {"LagRchOut", "Large aggregate output at reach outlet"} |
m_sagRchOut | |
CONST_CHARS_LIST | VAR_GRAVEL_RECH [] = {"GravelRchOut", "Gravel output at reach outlet"} |
m_lagRchOut | |
CONST_CHARS_LIST | VAR_SED_TO_CH [] = {"SEDTOCH", "Sediment flowing to channel by hillslope routing"} |
m_gravelRchOut | |
CONST_CHARS_LIST | VAR_SAND_TO_CH [] = {"SandToCh", "Sand flowing to channel by hillslope routing"} |
m_sedtoCh | |
CONST_CHARS_LIST | VAR_SILT_TO_CH [] = {"SiltToCh", "Silt flowing to channel by hillslope routing"} |
m_sandtoCh | |
CONST_CHARS_LIST | VAR_CLAY_TO_CH [] = {"ClayToCh", "Clay flowing to channel by hillslope routing"} |
m_silttoCh | |
CONST_CHARS_LIST | VAR_SAG_TO_CH [] = {"SagToCh", "Small aggregate flowing to channel by hillslope routing"} |
m_claytoCh | |
CONST_CHARS_LIST | VAR_LAG_TO_CH [] = {"LagToCh", "Large aggregate flowing to channel by hillslope routing"} |
m_sagtoCh | |
CONST_CHARS_LIST | VAR_GRAVEL_TO_CH [] = {"GravelToCh", "Gravel flowing to channel by hillslope routing"} |
m_lagtoCh | |
CONST_CHARS_LIST | VAR_SEDSTO_CH [] = {"SedStorageCH", "Channel sediment storage (kg)"} |
m_graveltoCh | |
CONST_CHARS_LIST | VAR_SANDSTO_CH [] = {"SandStorageCH", "Channel sand storage (kg)"} |
m_sedSto | |
CONST_CHARS_LIST | VAR_SILTSTO_CH [] = {"SiltStorageCH", "Channel silt storage (kg)"} |
m_sandSto | |
CONST_CHARS_LIST | VAR_CLAYSTO_CH [] = {"ClayStorageCH", "Channel clay storage (kg)"} |
m_siltSto | |
CONST_CHARS_LIST | VAR_SAGSTO_CH [] = {"SagStorageCH", "Channel small aggregate storage (kg)"} |
m_claySto | |
CONST_CHARS_LIST | VAR_LAGSTO_CH [] = {"LagStorageCH", "Channel large aggregate storage (kg)"} |
m_sagSto | |
CONST_CHARS_LIST | VAR_GRAVELSTO_CH [] = {"GravelStorageCH", "Channel gravel storage (kg)"} |
m_lagSto | |
CONST_CHARS_LIST | VAR_SEDYLD [] = {"SED_OL", "sediment yield that transported to channel at each cell"} |
m_gravelSto | |
CONST_CHARS_LIST | VAR_SEDMINPA [] = {"sedminpa", " amount of active mineral phosphorus absorbed to sediment in surface runoff"} |
m_olWtrEroSed | |
CONST_CHARS_LIST | VAR_SEDMINPA_TOCH [] = {"sedminpaToCh", "amount of active mineral phosphorus absorbed to sediment in surface runoff moved to channel"} |
m_surfRfSedAbsorbMinP | |
CONST_CHARS_LIST | VAR_SEDMINPS [] = {"sedminps", "amount of stable mineral phosphorus sorbed to sediment in surface runoff"} |
m_surfRfSedAbsorbMinPToCh | |
CONST_CHARS_LIST | VAR_SEDMINPS_TOCH [] = {"sedminpsToCh", "amount of stable mineral phosphorus sorbed to sediment in surface runoff moved to channel"} |
m_surfRfSedSorbMinP | |
CONST_CHARS_LIST | VAR_SEDORGN [] = {"sedorgn", "amount of organic nitrogen in surface runoff"} |
m_surfRfSedSorbMinPToCh | |
CONST_CHARS_LIST | VAR_SEDORGN_TOCH [] = {"sedorgnToCh", "amount of organic nitrogen in surface runoff moved to channel"} |
m_surfRfSedOrgN | |
CONST_CHARS_LIST | VAR_SEDORGP [] = {"sedorgp", "amount of organic phosphorus in surface runoff"} |
m_surfRfSedOrgNToCh | |
CONST_CHARS_LIST | VAR_SEDORGP_TOCH [] = {"sedorgpToCh", "amount of organic phosphorus in surface runoff moved to channel"} |
m_surfRfSedOrgP | |
CONST_CHARS_LIST | VAR_SEEPAGE [] = {"SEEPAGE", "seepage"} |
m_surfRfSedOrgPToCh | |
CONST_CHARS_LIST | VAR_SLOPE [] = {"slope", "Slope gradient (drop/distance, i.e., tan, or percent)"} |
m_soilSilt | |
CONST_CHARS_LIST | VAR_SLPLEN [] = {"slope_length", "Slope length"} |
m_slope | |
CONST_CHARS_LIST | VAR_SNME [] = {"SNME", "snow melt"} |
m_snowAccum | |
CONST_CHARS_LIST | VAR_SNO3UP [] = {"sno3up", "amount of nitrate moving upward in the soil profile in watershed"} |
m_snowMelt | |
CONST_CHARS_LIST | VAR_SNWB [] = {"SNWB", "snow water balance for selected subbasins"} |
m_snowSublim | |
CONST_CHARS_LIST | VAR_SOET [] = {"SOET", "evaporation from the soil water storage"} |
m_eroSed | |
CONST_CHARS_LIST | VAR_SOIL_T10 [] = {"soil_t10", "Factor of soil temperature relative to short grass (degree)"} |
m_soilET | |
CONST_CHARS_LIST | VAR_SOILDEPTH [] = {"soilDepth", "depth to bottom of each soil layer"} |
m_soilTempRelFactor10 | |
CONST_CHARS_LIST | VAR_SOILLAYERS [] = {"soillayers", "Soil layers number"} |
m_soilDepth | |
CONST_CHARS_LIST | VAR_SOILTHICK [] = {"soilthick", "soil thickness of each soil layer"} |
m_nSoilLyrs | |
CONST_CHARS_LIST | VAR_SOL_ACTP [] = {"sol_actp", "amount of phosphorus stored in the active mineral phosphorus pool"} |
m_soilThk | |
CONST_CHARS_LIST | VAR_SOL_ALB [] = {"sol_alb", "albedo when soil is moist"} |
m_soilActvMinP | |
CONST_CHARS_LIST | VAR_SOL_AORGN [] = {"sol_aorgn", "amount of nitrogen stored in the active organic (humic) nitrogen pool"} |
m_soilAlb | |
CONST_CHARS_LIST | VAR_SOL_AWC [] = {"sol_awc", "amount of water available to plants in soil layer at field capacity (AWC=FC-WP)"} |
m_soilActvOrgN | |
CONST_CHARS_LIST | VAR_SOL_BD [] = {"density", "bulk density of the soil"} |
m_soilFC | |
CONST_CHARS_LIST | VAR_SOL_CBN [] = {"sol_cbn", "soil carbon content"} |
m_soilBD | |
CONST_CHARS_LIST | VAR_SOL_COV [] = {"sol_cov", "amount of residue on soil surface"} |
m_soilCbn | |
CONST_CHARS_LIST | VAR_SOL_CRK [] = {"sol_crk", "crack volume potential of soil"} |
m_rsdCovSoil | |
CONST_CHARS_LIST | VAR_SOL_FORGN [] = {"sol_fon", "amount of nitrogen stored in the fresh organic (residue) pool"} |
m_soilCrk | |
CONST_CHARS_LIST | VAR_SOL_FORGP [] = {"sol_fop", "amount of phosphorus stored in the fresh organic (residue) pool"} |
m_soilFrshOrgN | |
CONST_CHARS_LIST | VAR_SOL_MC [] = {"sol_mc", "manure carbon in soil"} |
m_soilFrshOrgP | |
CONST_CHARS_LIST | VAR_SOL_MN [] = {"sol_mn", "manure nitrogen in soil"} |
m_soilManC | |
CONST_CHARS_LIST | VAR_SOL_MP [] = {"sol_mp", "manure phosphorus in soil"} |
m_soilManN | |
CONST_CHARS_LIST | VAR_SOL_N [] = {"sol_N", "soil organic nitrogen, include nitrogen in manure"} |
m_soilManP | |
CONST_CHARS_LIST | VAR_CROPSTA [] = {"cropsta", "rice status code"} |
m_soilN More... | |
CONST_CHARS_LIST | VAR_POND [] = {"pond", "pond id"} |
pond, figure out if pond and pothole can be share these names. By liangjun. | |
CONST_CHARS_LIST | VAR_SOL_BMC [] = {"sol_BMC", "NEED to figure out"} |
CENTURY model for C/N cycling. | |
CONST_CHARS_LIST | VAR_SOL_PERCO_C [] = {"sol_percoc", "percolation Carbon loss in each soil layer"} |
m_soilIfluCbn | |
CONST_CHARS_LIST | VAR_LATERAL_C [] = {"latc", "lateral flow Carbon loss in soil profile"} |
m_soilPercoCbn | |
CONST_CHARS_LIST | VAR_PERCO_C [] = {"percoc", "percolation Carbon loss in soil profile"} |
m_soilIfluCbnPrfl | |
CONST_CHARS_LIST | VAR_SEDLOSS_C [] = {"sedc", "amount of Carbon lost with sediment"} |
m_soilPercoCbnPrfl | |
CONST_CHARS_LIST | VAR_SOL_NH4 [] = {"sol_nh4", "amount of nitrogen stored in the ammonium pool in soil layer"} |
m_sedLossCbn | |
CONST_CHARS_LIST | VAR_SOL_NO3 [] = {"sol_no3", "amount of nitrogen stored in the nitrate pool in soil layer"} |
m_soilNH4 | |
CONST_CHARS_LIST | VAR_SOL_OM [] = {"om", "percent of organic matter in soil"} |
m_soilNO3 | |
CONST_CHARS_LIST | VAR_SOL_SORGN [] = {"sol_orgn", "amount of nitrogen stored in the stable organic N pool"} |
m_soilOM | |
CONST_CHARS_LIST | VAR_SOL_HORGP [] = {"sol_orgp", "amount of phosphorus stored in the humic organic P pool in soil layer"} |
m_soilStabOrgN | |
CONST_CHARS_LIST | VAR_SOL_PERCO [] = {"sol_perco", "percolation from soil layer"} |
m_soilHumOrgP | |
CONST_CHARS_LIST | VAR_SOL_RSDIN [] = {"rsdin", "amount of organic matter in the soil classified as residue"} |
m_soilRsd | |
CONST_CHARS_LIST | VAR_SOL_SOLP [] = {"sol_solp", "amount of phosphorus stored in solution"} |
m_rsdInitSoil | |
CONST_CHARS_LIST | VAR_SOL_STAP [] = {"sol_stap", "amount of phosphorus in the soil layer stored in the stable mineral phosphorus pool"} |
m_soilSolP | |
CONST_CHARS_LIST | VAR_SOL_SUMAWC [] = {"sol_sumAWC", "amount of water held in soil profile at field capacity"} |
m_soilStabMinP | |
CONST_CHARS_LIST | VAR_SOL_SUMSAT [] = {"sol_sumul", "amount of water held in soil profile at saturation"} |
m_soilSumFC | |
CONST_CHARS_LIST | VAR_SOL_TA0 [] = {"soil_ta0", "Coefficient a0 for Finn Plauborg Method"} |
m_soilSumSat | |
CONST_CHARS | DESC_SOL_WFC = "Water content of soil profile at field capacity" |
m_soilSat | |
CONST_CHARS_LIST | VAR_SOL_ZMX [] = {"SOL_ZMX", "Maximum rooting depth of soil profile (mm)"} |
m_soilWP | |
CONST_CHARS_LIST | VAR_SOL_ST [] = {"solst", "amount of water stored in the soil layer on current day(mm H2O)"} |
m_soilMaxRootD | |
CONST_CHARS_LIST | VAR_SOL_SW [] = {"solsw", "amount of water stored in soil profile on current day (mm H2O)"} |
m_soilWtrSto | |
CONST_CHARS_LIST | VAR_SW_CAP [] = {"sw_cap", "amount of water capacity in soil layers such as sol_awc sol_ul and wiltingpoint"} |
m_soilWtrStoPrfl | |
CONST_CHARS_LIST | VAR_SOWB [] = {"SOWB", "soil water balance"} |
m_soilTemp | |
CONST_CHARS_LIST | VAR_SOXY [] = {"soxy", "saturation concentration of dissolved oxygen"} |
m_soilWtrBal | |
CONST_CHARS_LIST | VAR_SPEXP [] = {"spexp", "Exponent in sediment transport equation"} |
m_sedTransEqCoef | |
CONST_CHARS | DESC_SR = "Solar radiation" |
m_sedTransEqExp | |
CONST_CHARS_LIST | VAR_SSRUVOL [] = {"SSRUVOL", "Subsurface runoff volume (m3)."} |
m_subSurfRf | |
CONST_CHARS_LIST | VAR_STCAPSURPLUS [] = {"STCAPSURPLUS", "surplus of storage capacity"} |
m_subSurfRfVol | |
CONST_CHARS_LIST | VAR_SUB_SEDTOCH [] = {"", "sediment to streams from each subbasin"} |
m_rchID | |
CONST_CHARS_LIST | VAR_SUBBSN [] = {"subbasin", "The subbasion grid"} |
TODO, for storm mode. | |
CONST_CHARS_LIST | VAR_SUBBSNID_NUM [] = {"SUBBASINID_NUM", "number of subbasins"} |
m_subbsnID | |
CONST_CHARS_LIST | VAR_SUR_NO3 [] = {"sur_no3", "amount of nitrate transported with surface runoff"} |
m_nSubbsns | |
CONST_CHARS_LIST | VAR_SUR_NO3_TOCH [] = {"sur_no3_ToCh", "amount of nitrate transported with surface runoff to channel"} |
m_surfRfNO3 | |
CONST_CHARS_LIST | VAR_SUR_NH4 [] = {"sur_nh4", "amount of ammonian transported with surface runoff"} |
m_surfRfNO3ToCh | |
CONST_CHARS_LIST | VAR_SUR_NH4_TOCH [] = {"SUR_NH4_TOCH", "amount of ammonian transported with surface runoff to channel"} |
m_surfRfNH4 | |
CONST_CHARS_LIST | VAR_SUR_SOLP [] = {"sur_solp", "amount of solution phosphorus in surface runoff"} |
m_surfRfNH4ToCh | |
CONST_CHARS_LIST | VAR_SUR_SOLP_TOCH [] = {"sur_solp_ToCh", "amount of soluble phosphorus from surface runoff to channel"} |
m_surfRfSolP | |
CONST_CHARS_LIST | VAR_SUR_COD_TOCH [] = {"sur_cod_ToCH", "amount of COD to reach in surface runoff"} |
m_surfRfSolPToCh | |
CONST_CHARS_LIST | VAR_SURU [] = {"SURU", "surface runoff"} |
m_surfRfCodToCh | |
CONST_CHARS_LIST | VAR_SUR_SDEP [] = { "SUR_SDEP", "initail water depth of surface and channel" } |
m_surfRf | |
CONST_CHARS_LIST | VAR_CH_WRT_DEPTH [] = { "CH_WRT_DEPTH", "channel water depth(spatially for output of casc2d module)" } |
m_surWtrDepth | |
CONST_CHARS_LIST | VAR_SWE [] = {"SWE", "average snow accumulation of the watershed"} |
m_chWtrDepth | |
CONST_CHARS_LIST | VAR_T_OPT [] = {"T_OPT", "optimal temperature for plant growth"} |
m_pgTempBase | |
CONST_CHARS_LIST | VAR_T_RG [] = {"T_RG", "groundwater runoff"} |
m_pgOptTemp | |
CONST_CHARS_LIST | VAR_T_SOIL [] = {"t_soil", "soil freezing temperature threshold"} |
m_snowTemp | |
CONST_CHARS_LIST | VAR_T0 [] = {"T0", "the snowmelt threshold temperature"} |
m_soilFrozenTemp | |
CONST_CHARS_LIST | VAR_TILLAGE_DAYS [] = {"tillage_days", "days from tillage"} |
m_tillageLookup | |
CONST_CHARS_LIST | VAR_TILLAGE_DEPTH [] = {"tillage_depth", "tillage depth"} |
m_tillDays | |
CONST_CHARS_LIST | VAR_TILLAGE_FACTOR [] = {"tillage_factor", "influence factor of tillage operation"} |
m_tillDepth | |
CONST_CHARS_LIST | VAR_TILLAGE_SWITCH [] = {"tillage_switch", "switch of whether to tillage"} |
m_tillFactor | |
CONST_CHARS_LIST | VAR_TMAX [] = {"TMAX", "max temperature"} |
m_tillSwitch | |
CONST_CHARS_LIST | VAR_TMEAN [] = {"TMEAN", "mean temperature"} |
m_maxTemp | |
CONST_CHARS_LIST | VAR_TMEAN_ANN [] = {"TMEAN0", "annual mean temperature"} |
m_meanTemp | |
CONST_CHARS_LIST | VAR_TMEAN1 [] = {"TMEAN1", "Mean air temperature of the (d-1)th day"} |
m_annMeanTemp | |
CONST_CHARS_LIST | VAR_TMEAN2 [] = {"TMEAN2", "Mean air temperature of the (d-2)th day"} |
m_meanTempPre1 | |
CONST_CHARS_LIST | VAR_TMIN [] = {"TMIN", "min temperature"} |
m_meanTempPre2 | |
CONST_CHARS_LIST | VAR_TREEYRS [] = {"CURYR_INIT", "initial age of tress (yrs)"} |
m_minTemp | |
CONST_CHARS | DESC_TSD_CLIMATE = "Climate data of all the stations" |
m_curYrMat | |
CONST_CHARS_LIST | VAR_USLE_C [] = {"USLE_C", "the average annual cover management factor for the land cover"} |
m_iCfac | |
CONST_CHARS_LIST | VAR_USLE_K [] = {"USLE_K", "The soil erodibility factor used in USLE"} |
m_usleC | |
CONST_CHARS_LIST | VAR_USLE_L [] = {"USLE_L", "USLE slope length factor"} |
m_usleK | |
CONST_CHARS_LIST | VAR_USLE_S [] = {"USLE_S", "USLE slope factor"} |
m_usleL | |
CONST_CHARS_LIST | VAR_USLE_P [] = {"USLE_P", "the erosion control practice factor"} |
m_usleS | |
CONST_CHARS_LIST | VAR_VCD [] = {"vcd", "compute changes in channel dimensions"} |
m_usleP | |
CONST_CHARS_LIST | VAR_VDIV [] = {"Vdiv", "diversion loss of the river reach"} |
m_vcd | |
CONST_CHARS_LIST | VAR_VPDFR [] = {"vpdfr", "vapor pressure deficit(kPa) corresponding to the second point on the stomatal conductance curve"} |
m_vpd | |
CONST_CHARS_LIST | VAR_WAVP [] = {"WAVP", "rate of decline in rue per unit increase in vapor pressure deficit"} |
m_chTemp | |
CONST_CHARS_LIST | VAR_WDNTL [] = {"wdntl", "amount of nitrogen lost from nitrate pool by denitrification in soil profile on current day in cell"} |
m_wavp | |
CONST_CHARS_LIST | VAR_WSHD_RMN [] = {"wshd_rmn", "nitrogen moving from fresh organic (residue) to nitrate and active organic pools in watershed"} |
m_wshdLchP | |
CONST_CHARS_LIST | VAR_AL_OUTLET [] = {"algae_outlet", "algae concentration at the watershed outlet"} |
m_wtrStrsHvst | |
CONST_CHARS_LIST | VAR_B_DAYS [] = {"b_days", "days since P deficit"} |
m_phpApldDays | |
CONST_CHARS | UNIT_AREA_HA = "ha" |
m_phpDefDays More... | |
CONST_CHARS | UNIT_AREA_RATIO = "m2/m2" |
Square kilometer of area. | |
CONST_CHARS | UNIT_CONT_KGHA = "kg/ha" |
Rate of decline in stomatal conductance per unit increase in vapor pressure deficit. | |
CONST_CHARS | UNIT_CONT_KGKM2 = "kg/km2" |
For convenient, keep consistent with SWAT, need Conversion later. | |
CONST_CHARS | UNIT_CONT_RATIO = "(kg/ha)/(kg/ha)" |
Kilograms per Square kilometers of nutrient content. | |
CONST_CHARS | UNIT_SEDCONC = "g/L" |
density, equal to g/cm3, Mg/m3, ton/m3 | |
CONST_CHARS | UNIT_CONCENTRATION = "mg/L" |
i.e., kg/m3 | |
CONST_CHARS | UNIT_DEPTH_MM = "mm" |
concentration, or mg/kg | |
CONST_CHARS | UNIT_FLOW_CMS = "m3/s" |
Depth related unit, mm. | |
CONST_CHARS | UNIT_GAS_CON = "uL/L" |
Cubic meters per second of flow discharge. | |
CONST_CHARS | UNIT_GAS_PPMV = "ppmv" |
e.g., uL CO2/L air, IS this same with ppmv? LJ | |
CONST_CHARS | UNIT_HEAT_UNIT = "hr" |
Concentration of gas, e.g., CO2. | |
CONST_CHARS | UNIT_TONS = "t" |
mass Kg | |
CONST_CHARS | UNIT_KG_S = "kg/s" |
metric tons | |
CONST_CHARS | UNIT_LEN_M = "m" |
Lapse rate. | |
CONST_CHARS | UNIT_LONLAT_DEG = "degree" |
Meter of length. | |
CONST_CHARS | UNIT_MELT_FACTOR = "mm/deg C/day" |
Degree of longitude and latitude. | |
CONST_CHARS | UNIT_NON_DIM = "" |
Melt factor. | |
CONST_CHARS | UNIT_NUTR_RATIO = "mg/mg" |
Non dimension. | |
CONST_CHARS | UNIT_PER_DAY = "1/day" |
mg H2O/mg Nutrient | |
CONST_CHARS | UNIT_PERCENT = "%" |
rate per day | |
CONST_CHARS | UNIT_PRESSURE = "kPa" |
Percent. | |
CONST_CHARS | UNIT_RAD_USE_EFFI = "(kg/ha)/(MJ/m2)" |
Vapor pressure. | |
CONST_CHARS | UNIT_SR = "MJ/m2/d" |
Speed related. | |
CONST_CHARS | UNIT_STRG_M3M = "m3/m" |
Solar Radiation. | |
CONST_CHARS | UNIT_TEMP_DEG = "deg C" |
storage per meter of reach length | |
CONST_CHARS | UNIT_TEMP_FACTOR = "mm/deg C" |
Celsius degree of air temperature. | |
CONST_CHARS | UNIT_YEAR = "yr" |
temperature factor | |
CONST_CHARS | UNIT_HOUR = "hr" |
Time step (day) | |
CONST_CHARS | UNIT_SECOND = "sec" |
Time step (h) | |
CONST_CHARS | UNIT_VOL_FRA_M3M3 = "m3/m3" |
Time step (sec) | |
CONST_CHARS | UNIT_AREA_M2 = "m2" |
volume | |
CONST_CHARS | UNIT_WAT_RATIO = "mm/mm" |
Area. | |
CONST_CHARS | UNIT_WTRDLT_MMD = "mm/d" |
mm H2O/mm Soil | |
CONST_CHARS | UNIT_WTRDLT_MMH = "mm/h" |
Millimeter per day of water changes. | |
CONST_CHARS | UNIT_DVR = "deg C/d" |
Millimeter per hour of water changes. More... | |
CONST_CHARS | MONG_GRIDFS_FN = "filename" |
Define MongoDB related constant strings used in SEIMS and preprocess// By LiangJun Zhu, May. More... | |
Predefined string constants used in the code BE CAUTION, constant value must be aligned by SPACE, not TAB!
Changelog:
#define OUTPUT_ICELL 1000; |
Define Raster/ related constant strings used in SEIMS and preprocess// By LiangJun Zhu, May.
5, 2016 ///////////////////////////////////////
CONST_CHARS_LIST MCLS_CLIMATE[] = {"HydroClimate", "HydroClimate data modules"} |
Define models' ID and description in SEIMS ////////////////////////// By Liangjun Zhu, Apr.
26, 2016 ////////////////////////////////////// Updated by Tong Wu and Liangjun Zhu, Jul. 2021 ///////////////////////
CONST_CHARS MONG_GRIDFS_FN = "filename" |
Define MongoDB related constant strings used in SEIMS and preprocess// By LiangJun Zhu, May.
4, 2016 ///////////////////////////////////////
CONST_CHARS UNIT_AREA_HA = "ha" |
m_phpDefDays
Define units common used in SEIMS, in case of inconsistency ////////// By LiangJun Zhu, HuiRan Gao /// Apr. , 2016 //////////////////////////////////////
CONST_CHARS UNIT_DVR = "deg C/d" |
Millimeter per hour of water changes.
Units used in rice growth module (PG_ORYZA), by Fang Shen
CONST_CHARS_LIST VAR_CROPSTA[] = {"cropsta", "rice status code"} |
m_soilN
define rice related parameters, used by PG_ORYZA module, by Fang Shen