Constituents:Nutrient Sub Module (NSM) Constituents, Project Cards
There are many project card that affect the running, reading, and writing of the NSM constituents. Much of the initialization of states is done through the NSM mapping tables, both the grid and stream mapping tables. The GSSHA/NSM linkage resides in research versions of the code only. NSM does not work with any GSSHA release version.
Contents
Project File Cards - Optional
General
Card | Input | Req'd for Nutrients | Comments |
---|---|---|---|
SOURCEFILE "filename.src" |
filename.src | N | describes point and non-point loadings. See the section on point and non-point loading for more info on this file. |
OV_DISPERSION [value] |
none, uniform value, or filename.ext | N | If blank, use mapping table. If filename, apply grid of values. |
Soils Initialization
These card are required to change the default loadings of the NSM soil cells.
Card | Input | Req'd for Nutrients | Comments |
---|---|---|---|
SOILS_NSM_P |
none | N | Initialize cell loadings from mapping table values |
SOILS_NSM_N |
none | N | Initialize cell loadings from mapping table values |
SOILS_NSM_C |
none | N | Initialize cell loadings from mapping table values |
Overland Initialization
Values of constituents in water produced by hotstart or init_cell_elev cards.
Card | Input | Req'd for Nutrients | Comments |
---|---|---|---|
OV_INIT_NO2 |
none, uniform value, or filename.ext | N | If blank, use mapping table. If filename, apply grid of values. Value is in mg/l. |
OV_INIT_NO3 |
none, uniform value, or filename.ext | N | If blank, use mapping table. If filename, apply grid of values. Value is in mg/l. |
OV_INIT_NH4 |
none, uniform value, or filename.ext | N | If blank, use mapping table. If filename, apply grid of values. Value is in mg/l. |
OV_INIT_ON |
none, uniform value, or filename.ext | N | If blank, use mapping table. If filename, apply grid of values. Value is in mg/l. |
OV_INIT_OP |
none, uniform value, or filename.ext | N | If blank, use mapping table. If filename, apply grid of values. Value is in mg/l. |
OV_INIT_DP |
none, uniform value, or filename.ext | N | If blank, use mapping table. If filename, apply grid of values. Value is in mg/l. |
OV_INIT_ALG |
none, uniform value, or filename.ext | N | If blank, use mapping table. If filename, apply grid of values. Value is in mg/l. |
OV_INIT_CBOD |
none, uniform value, or filename.ext | N | If blank, use mapping table. If filename, apply grid of values. Value is in mg/l. |
OV_INIT_DO |
none, uniform value, or filename.ext | N | If blank, use mapping table. If filename, apply grid of values. Value is in mg/l. |
OV_DOC_INIT |
none, uniform value, or filename.ext | N | If blank, use mapping table. If filename, apply grid of values. Value is in mg/l. |
OV_DOC_FOC |
none, uniform value, or filename.ext | N | If blank, use mapping table. If filename, apply grid of values. Value is in mg/l. |
Stream Initialization
These card initialize the concentrations and masses in the channel nodes when a simulation is running from a hot start.
Card | Input | Req'd for Nutrients | Comments |
---|---|---|---|
ST_MAPPING_TABLE |
filename.smt | N | Mapping table for streams. |
ST_INIT_NO2 |
none, uniform value, or filename.ext | N | If blank, use mapping table. If filename, apply grid of values. Value is in kg per cell. |
ST_INIT_NO3 |
none, uniform value, or filename.ext | N | If blank, use mapping table. If filename, apply grid of values. Value is in kg per cell. |
ST_INIT_NH4 |
none, uniform value, or filename.ext | N | If blank, use mapping table. If filename, apply grid of values. Value is in kg per cell. |
ST_INIT_ON |
none, uniform value, or filename.ext | N | If blank, use mapping table. If filename, apply grid of values. Value is in kg per cell. |
ST_INIT_OP |
none, uniform value, or filename.ext | N | If blank, use mapping table. If filename, apply grid of values. Value is in kg per cell. |
ST_INIT_DP |
none, uniform value, or filename.ext | N | If blank, use mapping table. If filename, apply grid of values. Value is in kg per cell. |
ST_INIT_PO4 |
none, uniform value, or filename.ext | N | If blank, use mapping table. If filename, apply grid of values. Value is in kg per cell. |
ST_INIT_ALG |
none, uniform value, or filename.ext | N | If blank, use mapping table. If filename, apply grid of values. Value is in kg per cell. |
ST_INIT_CBOD |
none, uniform value, or filename.ext | N | If blank, use mapping table. If filename, apply grid of values. Value is in kg per cell. |
ST_INIT_DO |
none, uniform value, or filename.ext | N | If blank, use mapping table. If filename, apply grid of values. Value is in kg per cell. |
Overland Nutrient Output
These output files will produce gridded data sets of the constituents. Both mass and concentration will be produced.
Card | Input | Req'd for Nutrients | Comments |
---|---|---|---|
TOTAL_OV_N |
filename.ton or path | N | gridded output of total N mass and concentration (will add .mass and .conc) |
TOTAL_OV_P |
filename.top or path | N | gridded output of total P mass and concentration (will add .mass and .conc) |
OUT_OV_NO2 |
filename.on2 or path | N | gridded output of overland NO2 mass and concentration (will add .mass and .conc) |
OUT_OV_NO3 |
filename.on3 or path | N | gridded output of overland NO3 mass and concentration (will add .mass and .conc) |
OUT_OV_NH4 |
filename.on4 or path | N | gridded output of overland NH4 mass and concentration (will add .mass and .conc) |
OUT_OV_ON |
filename.oon or path | N | gridded output of overland ON mass and concentration (will add .mass and .conc) |
OUT_OV_OP |
filename.oop or path | N | gridded output of overland OP mass and concentration (will add .mass and .conc) |
OUT_OV_DP |
filename.odp or path | N | gridded output of overland DP mass and concentration (will add .mass and .conc) |
OUT_OV_ALG |
filename.oal or path | N | gridded output of overland Algae mass and concentration (will add .mass and .conc) |
OUT_OV_CBOD |
filename.ocb or path | N | gridded output of overland CBOD mass and concentration (will add .mass and .conc) |
OUT_OV_DO |
filename.odo or path | N | gridded output of overland DO mass and concentration (will add .mass and .conc) |
Stream Nutrient Output
These output card will produce link/node data sets of the constituents specified. Both mass and concentration will be produced.
Card | Input | Req'd for Nutrients | Comments |
---|---|---|---|
TOTAL_CHAN_N |
filename.tcn | N | Output total N in the channels, will add .mass and .conc |
TOTAL_CHAN_KN |
filename.ckn | N | Output Kejldahl N in the channels, will add .mass and .conc |
TOTAL_CHAN_P |
filename.tcp | N | Output total phosphorous in the channels, will add .mass and .conc |
OUT_ST_NO2 |
filename.cn2 | N | Output nitrite mass and concentration in the channels, will add .mass and .conc |
OUT_ST_NO3 |
filename.cn3 | N | Output nitrate mass and concentration in the channels, will add .mass and .conc |
OUT_ST_NH4 |
filename.cn4 | N | Output ammonia mass and concentration in the channels, will add .mass and .conc |
OUT_ST_ON |
filename.con | N | Output organic nitrogen mass and concentrations in the channel, will add .mass and .conc |
OUT_ST_OP |
filename.cop | N | Output organic phosphorous mass and concentrations in the channel, will add .mass and .conc |
OUT_ST_DP |
filename.cdp | N | Output dissolved phosphorous mass and concentrations in the channel, will add .mass and .conc |
OUT_ST_ALG |
filename.cal | N | Output channel algae mass and concentrations, will add .mass and .conc |
OUT_ST_CBOD |
filename.ccb | N | Output channel CBOD mass and concentrations, will add .mass and .conc |
OUT_ST_DO |
filename.cdo | N | Output channel dissolved oxygen mass and concentrations, will add .mass and .conc |
Nutrient Loadographs
These output cards will create time series of mass at all of the specified input hydrograph locations.
Card | Input | Req'd for Nutrients | Comments |
---|---|---|---|
OUT_HYD_NO2 |
filename.hn2 | N | Output loadograph of nitrite at outlet and interior gages (input hydrograph locations) |
OUT_HYD_NO3 |
filename.hn3 | N | Output loadograph of nitrate at outlet and interior gages (input hydrograph locations) |
OUT_HYD_NH4 |
filename.hn4 | N | Output loadograph of ammonia at outlet and interior gages (input hydrograph locations) |
OUT_HYD_ON |
filename.hon | N | Output loadograph of organic nitrogen at outlet and interior gages (input hydrograph locations) |
OUT_HYD_OP |
filename.hop | N | Output loadograph of organic phosphorous at outlet and interior gages (input hydrograph locations) |
OUT_HYD_DP |
filename.hdp | N | Output loadograph of dissolved phosphorous at outlet and interior gages (input hydrograph locations) |
OUT_HYD_ALG |
filename.hal | N | Output loadograph of algae at outlet and interior gages (input hydrograph locations) |
OUT_HYD_CBOD |
filename.hcb | N | Output loadograph of CBOD at outlet and interior gages (input hydrograph locations) |
OUT_HYD_DO |
filename.hdo | N | Output loadograph of dissolved oxygen at outlet and interior gages (input hydrograph locations) |
GSSHA User's Manual