Skip to content

Commit 77b6c8e

Browse files
committed
docs: add cfg short names and clarify what value names are used to pass to and from BMI
1 parent 74b2124 commit 77b6c8e

File tree

1 file changed

+12
-7
lines changed

1 file changed

+12
-7
lines changed

configs/README.md

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,20 @@
11
## Configuration File
2-
Example configuration files are provided in this directory. To build and run the given examples see the instructions [here](https://github.com/NOAA-OWP/cfe/blob/master/INSTALL.md). A detailed description of the parameters for model configuration (i.e., initialize/setup) is provided below. The asterisk (*) denotes calibratable parameters.
2+
Example configuration files are provided in this directory.
3+
To build and run the given examples see the instructions [here](https://github.com/NOAA-OWP/cfe/blob/master/INSTALL.md).
4+
A detailed description of the parameters for model configuration (i.e., initialize/setup) is provided below.
5+
> [!NOTE]
6+
> The asterisk (*) denotes calibratable parameters.
7+
> Note, calibratable parameters are passed via BMI using the _name next to the asterisk_.
38
49
| Variable | Datatype | Limits | Units | Role | Process | Description |
510
| -------- | -------- | ------ | ----- | ---- | ------- | ----------- |
611
| forcing_file | *char* | 256 | | filename | | path to forcing inputs csv; set to `BMI` if passed via `bmi.set_value*()` |
712
| soil_params.depth | *double* | | meters [m]| state | | soil depth |
8-
| *soil_params.b | *double* | | | state | | beta exponent on Clapp-Hornberger (1978) soil water relations |
9-
| *soil_params.satdk | *double* | | meters/second [m s-1] | state | | saturated hydraulic conductivity |
10-
| *soil_params.satpsi | *double* | | meters [m] | state | | saturated capillary head |
11-
| *soil_params.slop | *double* | | meters/meters [m/m]| state | | this factor (0-1) modifies the gradient of the hydraulic head at the soil bottom. 0=no-flow. |
12-
| *soil_params.smcmax | *double* | | meters/meters [m/m] | state | | saturated soil moisture content |
13+
| soil_params.b or *b | *double* | | | state | | beta exponent on Clapp-Hornberger (1978) soil water relations |
14+
| soil_params.satdk or *satdk | *double* | | meters/second [m s-1] | state | | saturated hydraulic conductivity |
15+
| soil_params.satpsi or *satpsi | *double* | | meters [m] | state | | saturated capillary head |
16+
| soil_params.slop or *slope | *double* | | meters/meters [m/m]| state | | this factor (0-1) modifies the gradient of the hydraulic head at the soil bottom. 0=no-flow. |
17+
| soil_params.smcmax or *maxsmc | *double* | | meters/meters [m/m] | state | | saturated soil moisture content |
1318
| soil_params.wltsmc | *double* | | meters/meters [m/m] | state | | wilting point soil moisture content |
1419
| soil_params.expon | *double* | | | parameter_adjustable | | optional; defaults to `1.0` |
1520
| soil_params.expon_secondary | *double* | | | parameter_adjustable | | optional; defaults to `1.0` |
@@ -20,7 +25,7 @@ Example configuration files are provided in this directory. To build and run the
2025
| alpha_fc | *double* | | | parameter_adjustable | | field capacity |
2126
| soil_storage| *double* | | meters/meters [m/m] | parameter_adjustable | | initial condition for soil reservoir - it is the water in the soil as a decimal fraction of maximum soil water storage (smcmax * depth) for the initial timestep |
2227
| K_nash | *int* | | | parameter_adjustable | | number of Nash lf reservoirs (optional, defaults to 2, ignored if storage values present) |
23-
| *K_lf | *double* | | | parameter_adjustable | | Nash Config param - primary reservoir |
28+
| K_lf or *Klf | *double* | | | parameter_adjustable | | Nash Config param - primary reservoir |
2429
| nash_storage | *double* | | | parameter_adjustable | | Nash Config param - secondary reservoir |
2530
| giuh_ordinates | *double* | | | parameter_adjustable | | Giuh ordinates in dt time steps |
2631
| num_timesteps | *int* | | | time_info | | set to `1` if `forcing_file=BMI` |

0 commit comments

Comments
 (0)