This page provides an overview of the MESH_parameters_CLASS.ini parameter file, which stores values for the parameters that are needed to run the CLASS portion of MESH and initial conditions. It is very similar to the "INI" configuration file used by the RUNCLASS ("standalone CLASS") program.
This page contains the following sections:
Overview
The first four lines of this file contain header information. The next 15 lines are repeated for each GRU and contain parameter and initialization values for each of these GRUs. The last section in the file contains dates for controlling CLASS point outputs (if active) and the start date corresponding to the first frame of record in the meteorological input files.
Consult the Parameters Selection page for more information about specific parameters and recommended parameter values.
Formatting
*
" denotes free-formatting; all values are to be separated by one or more tabs, lines or spaces. In some places, fixed-formatting codes may still be required. Fixed-formatting is described here.Older versions of MESH read this file using fixed-formatting. When using older files with newer versions of MESH, instances where two fields are placed side-by-side with higher precision must be separated using whitespace, such as one or more tabs or spaces.
0.020.0015 !will cause read I/O error using r526 and higher 0.02 0.0015 !resolves the error by adding whitespace between the two fields
GRU count and non-contributing areas
Non-contributing areas can be captured by the last GRU in the basin information file, corresponding to the "ClassCount
". CLASS does not run over these areas, since they will not contribute runoff to the distributed channel network and system. Thus, the number of GRUs in MESH_parameters_CLASS.ini is the value of "ClassCount
" minus 1.
NM
" is not equal to "ClassCount
" minus 1.Sample File
A sample MESH_parameters_CLASS.ini file is included with the Standalone MESH sample files.
TestFile 01 TITLE User 02 NAME NHRC in Saskatoon 03 PLACE 51.53 -106.25 40.0 40.0 50.0 -1.0 1 2 2 04 DEGLAT/DEGLON/ZRFM/ZRFH/ZBLD/GC/ILW/NL/NM 0.0 0.0 0.0 1.0 0.0 0.0 0.0 0.0 3.5 05 5xFCAN/4xPAMX 0.0 0.0 0.0 -2.5 0.0 0.0 0.0 0.0 3.5 06 5xLNZ0/4xPAMN 0.0 0.0 0.0 0.055 0.0 0.0 0.0 0.0 2.0 07 5xALVC/4xCMAS 0.0 0.0 0.0 0.325 0.0 0.0 0.0 0.0 1.2 08 5xALIC/4xROOT 0.0 0.0 0.0 100.0 0.0 0.0 0.0 30.0 09 4xRSMN/4xQA50 0.0 0.0 0.0 0.5 0.0 0.0 0.0 1.0 10 4xVPDA/4xVPDB 0.0 0.0 0.0 100.0 0.0 0.0 0.0 5.0 11 4xPSGA/4xPSGB 1.0 4.1 1.0 50.0 12 DRN/SDEP/FARE/DD 0.03 0.01 0.02 0.0015 1 13 XSLP/XDRAINH/MANN/KSAT/MID 70.0 70.0 70.0 14 3xSAND (or more) 30.0 30.0 30.0 15 3xCLAY (or more) 0.0 0.0 0.0 16 3xORGM (or more) 5.0 5.0 5.0 5.0 0.0 5.0 17 3xTBAR (or more)/TCAN/TSNO/TPND 0.2 0.2 0.2 0.0 0.0 0.0 0.0 18 3xTHLQ (or more)/3xTHIC (or more)/ZPND 0.0 0.0 0.0 0.2 100.0 1.0 19 RCAN/SCAN/SNO/ALBS/RHOS/GRO 0.0 0.0 1.0 0.0 0.0 0.0 0.0 4.0 0.0 05 5xFCAN/4xPAMX 0.0 0.0 -2.5 0.0 0.0 0.0 0.0 0.0 0.0 06 5xLNZ0/4xPAMN 0.0 0.0 0.06 0.0 0.0 0.0 0.0 3.0 0.0 07 5xALVC/4xCMAS 0.0 0.0 0.36 0.0 0.0 0.0 0.0 1.5 0.0 08 5xALIC/4xROOT 0.0 0.0 85.0 0.0 0.0 0.0 30.0 0.0 09 4xRSMN/4xQA50 0.0 0.0 0.5 0.0 0.0 0.0 1.0 0.0 10 4xVPDA/4xVPDB 0.0 0.0 100.0 0.0 0.0 0.0 5.0 0.0 11 4xPSGA/4xPSGB 1.0 4.1 1.0 50.0 12 DRN/SDEP/FARE/DD 0.03 0.01 0.02 0.0015 2 13 XSLP/XDRAINH/MANN/KSAT/MID 70.0 70.0 70.0 14 3xSAND (or more) 30.0 30.0 30.0 15 3xCLAY (or more) 1.0 1.0 0.47 16 3xORGM 5.0 5.0 5.0 5.0 0.0 5.0 17 3xTBAR (or more)/TCAN/TSNO/TPND 0.2 0.2 0.2 0.0 0.0 0.0 0.0 18 3xTHLQ (or more)/3xTHIC (or more)/ZPND 0.0 0.0 0.0 0.2 100.0 1.0 19 RCAN/SCAN/SNO/ALBS/RHOS/GRO 243 365 243 365 20 JOUT1/JOUT2/JAV1/JAV2 2005 2005 2005 2005 21 KOUT1/KOUT2/KAV1/KAV2 0 0 243 2005 22 IHOUR/IMINS/IJDAY/IYEAR
Header Information
Header information is stored in the first four lines of the file.
TestFile 01 TITLE User 02 NAME NHRC in Saskatoon 03 PLACE 51.53 -106.25 40.0 40.0 50.0 -1.0 1 2 2 04 DEGLAT/DEGLON/ZRFM/ZRFH/ZBLD/GC/ILW/NL/NM
Line | Columns | Variable | Format | Type | Description | Units |
---|---|---|---|---|---|---|
1 | 1-6 | TITLE | 2x, 6a4 | Char | Characters to identify the model run | -- |
2 | 1-6 | NAME | 2x, 6a4 | Char | Characters to identify to researcher by name | -- |
3 | 1-6 | PLACE | 2x, 6a4 | Char | Characters to identify authority or institution of the research or researcher | -- |
4 | 1 | DEGLAT | * | Real | Latitude of the site or grid-cell in degrees | decimal degrees |
2 | DEGLON | * | Real | Longitude of the site or grid-cell in degrees | decimal degrees | |
3 | ZRFM | * | Real | Reference height (measurement height) for wind speed | m | |
4 | ZRFH | * | Real | Reference height (measurement height) for temperature and humidity | m | |
5 | ZBLD | * | Real | Height into the atmosphere for aggregating surface roughness (usually in the order of 50-100 m) | m | |
6 | GC | * | Real | Ground cover flag; set to -1.0 if the GRUs in the file represent a "land surface" | -- | |
7 | ILW | * | Int | Set to 1 (See the note on | -- | |
8 | NL | * | Int | Number of grid-cells in the basin; this number must match the total number of grid-cells "TotalNumOfGrids " from the basin information file | -- | |
9 | NM | * | Int | Number of GRUs in the basin, and represented in the file; this number must match the total number of GRUs from the basin information "ClassCount " file minus 1 | -- |
ILW
was used in versions of CLASS prior to 3.4. If ILW
was set to 1, the longwave meteorological forcing field represented total incoming radiation (as is the case now). However, ILW
could be set to 2 to allow the field to represent net longwave radiation, which overrides the calculation of outgoing longwave radiation in TSOLVE and TSOLVC.
ILW
has no effect in MESH or in CLASS 3.4 and later.
For compatibility with existing MESH_parameter_CLASS.ini files, the value is still expected and read from the file but stored in a dummy variable. Set ILW
to 1.
ClassCount
". CLASS does not run over these areas, since they will not contribute runoff to the distributed channel network and system. Thus, the number of GRUs in this parameter file is "ClassCount
" minus 1.GRU Parameter Values
Parameter values representative of the GRU are listed in the first 12 lines of the GRU block.
0.0 0.0 0.0 1.0 0.0 0.0 0.0 0.0 3.5 05 5xFCAN/4xPAMX 0.0 0.0 0.0 -2.5 0.0 0.0 0.0 0.0 3.5 06 5xLNZ0/4xPAMN 0.0 0.0 0.0 0.055 0.0 0.0 0.0 0.0 2.0 07 5xALVC/4xCMAS 0.0 0.0 0.0 0.325 0.0 0.0 0.0 0.0 1.2 08 5xALIC/4xROOT 0.0 0.0 0.0 100.0 0.0 0.0 0.0 30.0 09 4xRSMN/4xQA50 0.0 0.0 0.0 0.5 0.0 0.0 0.0 1.0 10 4xVPDA/4xVPDB 0.0 0.0 0.0 100.0 0.0 0.0 0.0 5.0 11 4xPSGA/4xPSGB 1.0 4.1 1.0 50.0 12 DRN/SDEP/FARE/DD 0.03 0.01 0.02 0.0015 1 13 XSLP/XDRAINH/MANN/KSAT/MID 70.0 70.0 70.0 14 3xSAND (or more) 30.0 30.0 30.0 15 3xCLAY (or more) 0.0 0.0 0.0 16 3xORGM (or more)
Vegetation Parameters
Vegetation parameters are listed in the first seven lines of the GRU block.
0.0 0.0 0.0 1.0 0.0 0.0 0.0 0.0 3.5 05 5xFCAN/4xPAMX 0.0 0.0 0.0 -2.5 0.0 0.0 0.0 0.0 3.5 06 5xLNZ0/4xPAMN 0.0 0.0 0.0 0.055 0.0 0.0 0.0 0.0 2.0 07 5xALVC/4xCMAS 0.0 0.0 0.0 0.325 0.0 0.0 0.0 0.0 1.2 08 5xALIC/4xROOT 0.0 0.0 0.0 100.0 0.0 0.0 0.0 30.0 09 4xRSMN/4xQA50 0.0 0.0 0.0 0.5 0.0 0.0 0.0 1.0 10 4xVPDA/4xVPDB 0.0 0.0 0.0 100.0 0.0 0.0 0.0 5.0 11 4xPSGA/4xPSGB
Each of the vegetation parameters contains four or five values that correspond to four pre-defined vegetation categories and one additional type of land cover for barren soils. Only four of the vegetation parameters contain a fifth value for barren soil.
The canopy types are listed below. They are listed in the same order as they are indexed for each of the vegetation parameters. These indices also correspond to the indexing of the vegetation categories in the CLASS lookup tables.
Code | Canopy Type |
---|---|
1 | Needleleaf trees |
2 | Broadleaf trees |
3 | Crops |
4 | Grass |
5 | Urban, barren land, or impervious areas |
Line | Columns | Variable | Canopy Types | Format | Type | Description | Units |
---|---|---|---|---|---|---|---|
5 | 1-5 | FCAN | 1-5 | * | Real | Annual maximum fraction of the grid-cell occupied by vegetation category or land cover | -- |
6-9 | PAMX , LAMX | 1-4 | * | Real | Annual maximum plant-area index of the vegetation category | -- | |
6 | 1-5 | LNZ0 | 1-5 | * | Real | Natural logarithm of the roughness length of the vegetation category or land cover | -- |
6-9 | PAMN , LAMN | 1-4 | * | Real | Annual minimum plant-area index of the vegetation category PAMN has no effect in the CLASS default calculation of plant area index for the grass vegetation canopy type (4). The growth index for grass (GROWG) is constant (1.0) and PAI is always calculated as the maximum plant-area index (PAMX )
| -- | |
7 | 1-5 | ALVC | 1-5 | * | Real | Average visible albedo of the vegetation category when fully-leafed or of the land cover | -- |
6-9 | CMAS | 1-4 | * | Real | Annual maximum canopy mass of the vegetation category | kg m**-2 | |
8 | 1-5 | ALIC | 1-5 | * | Real | Average near-infrared albedo of the vegetation category when fully-leafed or of the land cover | -- |
6-9 | ROOT | 1-4 | * | Real | Annual maximum rooting depth of the vegetation category | m | |
9 | 1-4 | RSMN | 1-4 | * | Real | Minimum stomatal resistance of the vegetation category | s m**-1 |
5-8 | QA50 | 1-4 | * | Real | Reference value of shortwave radiation used in the calculation of the stomatal resistance of the vegetation category | W m**-2 | |
10 | 1-4 | VPDA | 1-4 | * | Real | Vapor pressure deficit coefficient 'A' used in the calculation of the stomatal resistance of the vegetation category | -- |
5-8 | VPDB | 1-4 | * | Real | Vapor pressure deficit coefficient 'B' used in the calculation of the stomatal resistance of the vegetation category | -- | |
11 | 1-4 | PSGA | 1-4 | * | Real | Soil moisture suction coefficient 'A' used in the calculation of the stomatal resistance of the vegetation category | -- |
5-8 | PSGB | 1-4 | * | Real | Soil moisture suction coefficient 'B' used in the calculation of the stomatal resistance of the vegetation category | -- |
Notes:
Values in the "Canopy Types" column correspond to the "Code" of the canopy types listed above.
WATROF Variable Names
Multiple variable names are listed if more than one name for the variable exists, either in code, external references, or in other documentation.
Using FCAN to activate the Canopy Type
FCAN
is the first parameter in the section. It controls what canopy types are active. If FCAN
> 0.0 for a particular canopy type, then a value must exist in the corresponding index for the other 13 parameters. If a value exists for a particular canopy type, for which FCAN
= 0.0, then that value is ignored.
For example, if FCAN
(1, 2, 3, 4, 5) = (0.0, 0.0, 1.0, 0.0, 0.0); then ROOT
(3) must have a value. However, ROOT
(2) can be zero. If ROOT
(2) has a value, the value is ignored because FCAN
(2) = 0.0.
Using a single Canopy Type per GRU
FCAN
= 1.0 for the desired canopy type and set all other values of FCAN
in the GRU to zero.Surface Parameters
Surface parameters are listed in Lines 8-9 of the GRU block, among the hydraulic parameters.
1.0 4.1 1.0 50.0 12 DRN/SDEP/FARE/DD 0.03 0.01 0.02 0.0015 1 13 XSLP/XDRAINH/MANN/KSAT/MID
Line | Column | Variable | Format | Type | Description | Units |
---|---|---|---|---|---|---|
12 | 3 | FARE | * | Real | Active fraction of the grid cell; this value is derived from the basin information file, so FRAC should be set to 1.0 | -- |
13 | 5 | MID | * | Int | Set the mosaic tile ID > 0 | -- |
Depreciation of GRU-based FARE
The value of FARE
from this file is no longer used. The value is instead derived from the basin information file.
MID or the Mosaic ID
Many users use the mosaic ID "MID
" as an identifier in a file that contains the parameterizations of multiple GRUs. It helps organize the file and keep track of where one GRU parameterization ends and the next begins. However, the mosaic ID is an active parameter in the model that identifies whether the GRU represents land or water. If the GRU has been parameterized to represent a land cover, then the mosaic ID must be greater than zero.
When mixing input parameter file formats, the mosaic ID MID
can be used to preserve GRU-based values where they would normally be replaced with distributed values, such as from grid-based or subbasin-based input files.
Set the MID
of the GRU to a value greater than or equal to 100 and less than 1000 to skip matching tiles when mapping from distributed values, for example if to read mineral soils from a distributed input but assign special CLASS types of SAND
from the MESH_parameters_CLASS.ini file for specific GRUs.
Hydraulic Parameters
Hydraulic parameters of the soil are listed in Lines 8-9 of the GRU block.
1.0 4.1 1.0 50.0 12 DRN/SDEP/FARE/DD 0.03 0.01 0.02 0.0015 1 13 XSLP/XDRAINH/MANN/KSAT/MID
Controlling Hydraulic Parameters with IWF
Not all hydraulic parameters are active in certain configurations of the model; for example, those tied to WATROF. Certain hydraulic parameters are tied to the state of the IWF control flag.
Line | Column | Variable | IWF | Format | Type | Description | Units |
---|---|---|---|---|---|---|---|
12 | 1 | DRN , XDRAIN | 0, 1, 2 | * | Real | Drainage index controls if water is allowed to seep from the bottom of the soil column, analogous to the fractional sizing of a hole at the bottom of a bucket. A value of zero allows no water to seep from the bottom of the soil column, such that water leaves the soil only as interflow, overland flow, or by evapotranspiration. If there is sufficient water in the column, a value of 1.0 additionally allows this water to leave as baseflow (or leakage contributing to baseflow). A fraction between zero and 1.0 can be used to allow only a partial contribution of this water to baseflow. | -- |
2 | SDEP | -- | * | Real | Permeable depth of the soil column | m | |
3 | FARE | -- | * | Real | (See the section on Surface Parameters) | -- | |
4 | DD , DDEN | 1 | * | Real | Estimated drainage density of the GRU | km km**-2 | |
13 | 1 | XSLP , XSLOPE | 1 | * | Real | Estimated average slope of the GRU (called Λ in Notes on Interflow) | -- |
2 | GRKF , XD , XDRAINH | 1 | * | Real | The fractional change in horizontal conductivity 1 metre below the soil surface. The value of this parameter is between 0 and 1. For example, if the lateral surface saturated hydraulic conductivity is 1 m/s and the lateral sub-surface hydraulic conductivity is 1 cm/s at a depth of 1m below the surface, then this parameter is 1/100 = 0.01. | -- | |
3 | MANN , MANNING_N | 1 | * | Real | Manning's 'n' | -- | |
4 | WFCI , KS , KSAT | 1 | * | Real | Saturated surface soil conductivity (called Ks in Notes on Interflow) | m s**-1 | |
5 | MID | -- | * | Int | (See the section on Surface Parameters) | -- |
Notes:
Values of IWF correspond to the IWF control flag.
WATROF Variable Names
Multiple variable names are listed if more than one name for the variable exists, either in code, external references, or in other documentation.
Soil Texture Parameters
Soil texture parameters are listed in Lines 10-12 of the GRU block.
70.0 70.0 70.0 14 3xSAND (or more) 30.0 30.0 30.0 15 3xCLAY (or more) 0.0 0.0 0.0 16 3xORGM (or more)
Soil texture parameters are used in the derivation of hydraulic parameters to calculate drainage when IWF is 0 or 2. They are also used in this way to calculate the baseflow component of runoff when IWF is 1.
Line | Column | Variable | Format | Type | Description | Units |
---|---|---|---|---|---|---|
14 | 1-3^ | SAND | * | Real | Percent content of sand in the mineral soil | % |
15 | 1-3^ | CLAY | * | Real | Percent content of clay in the mineral soil | % |
16 | 1-3^ | ORGM | * | Real | Percent content of organic matter in the mineral soil | % |
Notes:
^Values for more than three soil layers can exist if the NRSOILAYEREADFLAG control flag has been enabled.
Sum of the SAND, CLAY, and ORGM Components
The components of SAND
, CLAY
, and ORGM
do not necessarily sum to 100. The amount leftover from the sum of SAND
and CLAY
is assumed to be SILT
.
ORGM
ORGM
is not a component of the soil triangle. Thus, the sum of SAND
, CLAY
, and ORGM
can be > 100 if the soil contains no silt, but contains some organic matter. ORGM
should be no more than a few percent.
Using SAND and ORGM for Organic Soils
For completely organic soils, set SAND
= -2.0 and CLAY
= 0.0. Set ORGM
to one of 1.0, 2.0, or 3.0, if the texture of the peat is febric, hemic, or sapric.
Using SAND for Rock Layers
For soil layers that consist of rock, set SAND
= -3.0.
Using SAND for Continental Ice Sheets
If the soil layer is part of a continental ice sheet or glacier, set SAND
= -4.0.
Initial Prognostic Values
Initial values of prognostic variables of the GRU are listed in the last three lines of the GRU block.
5.0 5.0 5.0 5.0 0.0 5.0 17 3xTBAR (or more)/TCAN/TSNO/TPND 0.2 0.2 0.2 0.0 0.0 0.0 0.0 18 3xTHLQ (or more)/3xTHIC (or more)/ZPND 0.0 0.0 0.0 0.2 100.0 1.0 19 RCAN/SCAN/SNO/ALBS/RHOS/GRO
Line | Column | Variable | Format | Type | Description | Units |
---|---|---|---|---|---|---|
17 | 1-3^ | TBAR | * | Real | Temperature of the soil layer | degrees Celsius |
4 | TCAN | * | Real | Air temperature of the canopy | degrees Celsius | |
5 | TSNO | * | Real | Temperature of the snow mass present on the ground surface; 0.0 if no such mass exists | degrees Celsius | |
6 | TPND | * | Real | Temperature of the liquid water stored on the ground surface; 0.0 if no such storage exists | degrees Celsius | |
18 | 1-3^ | THLQ | * | Real | Volumetric liquid water content stored in the soil | m**3 m**-3 |
4-6^ | THIC | * | Real | Volumetric frozen water content stored in the soil | m**3 m**-3 | |
7 | ZPND | * | Real | Depth of liquid water stored on the ground surface | m | |
19 | 1 | RCAN | * | Real | Liquid water component of precipitation held on the vegetation canopy | kg m**-2 |
2 | SCAN | * | Real | Frozen water component of precipitation held on the vegetation canopy | kg m**-2 | |
3 | SNO | * | Real | Snow mass present on the ground surface | kg m**-2 | |
4 | ALBS | * | Real | Albedo of the snow mass present on the ground surface; 0.0 is no such mass exists | -- | |
5 | RHOS | * | Real | Density of the snow mass present on the ground surface; 0.0 if no such mass exists | kg m**-3 | |
6 | GRO | * | Real | Set to 0.0 before leaf-out; 1.0 when fully-leafed; or estimate the growth index with a fraction if in between | -- |
Notes:
^Values for more than three soil layers can exist if the NRSOILAYEREADFLAG control flag has been enabled.
Initialization of Snow Variables
A persistent bias might be observed in the results of the simulation if the prognostic variables for snow have not been properly initialized. To avoid this scenario, the simulation should begin during a period of snow-free conditions, such that SNO
, TSNO
, ALBS
, and RHOS
are all set to zero.
Initial Frozen and Liquid Water Contents of the Soil
It is best to initialize THLQ
and THIC
with smaller values. For mineral soils, the minimum value that THLQ
can be is 0.04; the minimum value that THIC
can be is zero. If SAND
= -3.0 or -4.0 (the GRU represents a rock or ice sheet layer or glacier), then both THLQ
and THIC
should be set to zero.
Initializing Storage
If the initialization of these variables results in a very large storage, a spike might be observed in runoff into the first few days of the simulation. Revising the initialization of these variables can resolve this. If this initial spike continues to be observed after revising these variables, the METRICSSPINUP control flag can be used to exclude the first few days of the simulation from the calculation of metrics if autocalibration has been enabled.
Note that long-term biases could be introduced to the simulation if realistic values are not used to initialize the prognostic variables.
Dates
A few dates are listed in the last three lines of the file. Values in the first two of these three lines control the timing of CLASS point outputs, if enabled. Values in the last line can be used to specify the date corresponding to the first record in the meteorological input files.
CLASS point output starting and stopping dates
The class point output start/stop dates have been reactivated in MESH 1.4.1680 and later. If CLASS point outputs are enabled, these values should be checked when switching from older codes to MESH 1.4.1680 and later.
The JOUT1
, JOUT2
, JAV1
, JAV2
, KOUT1
, KOUT2
, KAV1
, and KAV2
fields can be used to subset the CLASS output files from the full simulation period.
243 365 243 365 20 JOUT1/JOUT2/JAV1/JAV2 2005 2005 2005 2005 21 KOUT1/KOUT2/KAV1/KAV2
Line | Column | Variable | Format | Type | Description | Units |
---|---|---|---|---|---|---|
20 | 1 | JOUT1 | * | Int | Starting day of year for detailed CLASS point output; set to zero to use the simulation start/stop dates or set to -1 to disable detailed output and print only the daily-average files | -- |
2 | JOUT2 | * | Int | Stopping day of year for detailed CLASS point output; set to zero to use the simulation start/stop dates or set to -1 to disable detailed output and print only the daily-average files | -- | |
3 | JAV1 | * | Int | Starting day of year for daily-average CLASS point output; set to zero to use the simulation start/stop dates or set to -1 to disable daily-average output and print only the detailed files | -- | |
4 | JAV2 | * | Int | Stopping day of year for daily-average CLASS point output; set to zero to use the simulation start/stop dates or set to -1 to disable daily-average output and print only the detailed files | -- | |
21 | 1 | KOUT1 | * | Int | Starting year for detailed CLASS point output; set to zero to use the simulation start/stop dates | -- |
2 | KOUT2 | * | Int | Stopping year for detailed CLASS point output; set to zero to use the simulation start/stop dates | -- | |
3 | KAV1 | * | Int | Starting year for daily-average CLASS point output; set to zero to use the simulation start/stop dates | -- | |
4 | KAV2 | * | Int | Stopping year for daily-average CLASS point output; set to zero to use the simulation start/stop dates | -- |
If CLASS point outputs are activated in a simulation using MESH 1.4.1680 and later, and the output files contain a header but not values, set the CLASS point output start/stop date values to zeroes to restore the previous behaviour, where all CLASS point outputs are written for the full simulation period.
0 0 0 0 20 JOUT1/JOUT2/JAV1/JAV2 0 0 0 0 21 KOUT1/KOUT2/KAV1/KAV2
The values can be set to -1 to disable the corresponding set of output files, the detailed outputs associated with the 'JOUT' set of variables or the daily-average files associated with the 'JAV' set of variables.
-1 -1 243 365 20 JOUT1/JOUT2/JAV1/JAV2 0 0 2005 2005 21 KOUT1/KOUT2/KAV1/KAV2
Meteorological start date
Meteorological Start Date
The meteorological start date is the last active line in the file. If not specified in other input files, this date must match the date of the first record in all of the meteorological input files.
start_date=
' option is specified on BASINFORCINGFLAG or the variable-specific overrides of this flag intead.0 0 243 2005 22 IHOUR/IMINS/IJDAY/IYEAR
Line | Column | Variable | Format | Type | Description | Units |
---|---|---|---|---|---|---|
22 | 1 | IHOUR | * | Int | Hour of the first record of data in the meteorological input files; 0 is the first hour of the day | -- |
2 | IMINS | * | Int | Time-step of the first record of data in the meteorological input files; set to 0 for the first half-hour of the hour; set to 30 for the second half-hour of the hour | -- | |
3 | IJDAY | * | Int | Day of year of the first record of data in the meteorological input files; 1 is the first day of the year | -- | |
4 | IYEAR | * | Int | Year of the first record of data in the meteorological input files; the year must be in the full YYYY format | -- |
1 Comment
Elshamy, Mohamed
a note on soil texture:
%SAND + %CLAY + %ORGM do not necessarily have to sum to 1.0 as the remainder (including ORGM) is assumed as silt by CLASS. CLASS calculates %FINE = 1 - %SAND - %ORGM (i.e. it includes clay and silt and does account for organic matter) and uses it to calculate some properties despite that organic matter is not part of the soil triangle - see CLASSB lines 195-211 and CLASSBG lines 199-216. The code does not check/correct for negative %Fine that can occur if %SAND + %ORGM > 1; it gets absorbed in the total.