-
Notifications
You must be signed in to change notification settings - Fork 13
Open
0 / 10 of 1 issue completedLabels
coupled-parflowIssues related to eCLM-ParFlow couplingIssues related to eCLM-ParFlow couplingtracking-issueA list of issues or TODOsA list of issues or TODOs
Description
(migrated from internal issue tracker)
General notes
- The test setup is based on Theresa Boas' test case for the NRW domain (300x300).
- The setup for the ParFlow domain uses 30 sublayers.
- eCLM's subsurface discretization uses
levgrnd = 25
layers, of whichlevsoi = 20
are hydrologically and biogeochemically active. The deepest 5 layers are only included in the thermodynamical calculations.
Coupled fields
- The relevant history files can be found at
/p/largedata/slts/rigor1/pfeclm_logs/NRW_300x300
:
[E] eclm_nrw_300x300.clm2.h0.2017-01-01-00000.nc
[P] parflow_nrw_300x300.out.00001.nc
- Note that the sublayer indexing in eCLM and ParFlow are different!
***** Subsurface level indexing convention *****
eCLM: 1=topmost layer, 25=deepest layer
ParFlow: 29=topmost layer, 0=deepest layer
************************************************
- The output fields in the next subsections are labeled
[E]
if it is from eCLM[P]
if it is from ParFlow.
Pressure head (ParFlow->eCLM)
- Units:
mm
pressure
from ParFlow is copied toPFL_PSI_GRC
in eCLM.PFL_PSI_GRC
is a gridcell-based field that is further resolved into a subgrid-based field calledSMP
.- ParFlow implementation, eCLM implementation
[P] pressure(time, z, y, x)
[E] PFL_PSI_GRC(time, levgrnd, lat, lon)
[E] SMP(time, levgrnd, lat, lon)
H2O soil liquid (ParFlow->eCLM)
- Units:
mm
,kg/m^2
- Soil liquid in ParFlow is computed and then sent to
PFL_SOILLIQ_GRC
in eCLM.PFL_SOILLIQ_GRC
is a gridcell-based field that is further resolved into a subgrid-based field calledSOILLIQ
. - ParFlow implementation, eCLM implementation
[P] <soil liq not saved in ParFlow>
[E] PFL_SOILLIQ_GRC(time, levgrnd, lat, lon)
[E] SOILLIQ(time, levsoi, lat, lon)
Evapotranspiration (eCLM->ParFlow)
- Units:
mm/s
- Root<->soil water exchange from eCLM is sent to ParFlow as
evaptrans
. Infiltration is accounted for at the top subsurface layer. - eCLM implementation, ParFlow implementation
[E] QPARFLOW(time, levsoi, lat, lon)
[P] evaptrans(time, z, y, x)
Ice impedance (eCLM->ParFlow)
- EXPERIMENTAL FEATURE (see comment below)
- unitless, value ranges between
0.00-1.00
- Ice impedance (in eCLM) is a function of ice content and quantifies the increased tortuosity of the water flow when part of the pore space is filled with ice.
- In ParFlow, ice impedance is interpreted as a flow barrier—a dimensionless scalar quantity that reduces flow rate across a cell face.
- eCLM implementation, ParFlow implementation
[E] ICE_IMPEDANCE(time, levgrnd, lat, lon)
[P] ice_impedance(time, z, y, x)
Miscellaneous
- The subsurface porosity and permeability information can be found at
parflow_nrw_300x300.out.00000.nc
.
perm_x(time, z, y, x)
perm_y(time, z, y, x)
perm_z(time, z, y, x)
porosity(time, z, y, x)
specific_storage(time, z, y, x)
slopex(time, y, x)
slopey(time, y, x)
DZ_Multiplier(time, z, y, x)
- Model configuration files can be found here: NRW_ParFlow-eCLM
- Development branches: parflow/dev-soil-ice, eCLM/dev-soil-ice
Sub-issues
Metadata
Metadata
Assignees
Labels
coupled-parflowIssues related to eCLM-ParFlow couplingIssues related to eCLM-ParFlow couplingtracking-issueA list of issues or TODOsA list of issues or TODOs