Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ELM->ATS coupling #4

Open
wants to merge 73 commits into
base: elm-dev
Choose a base branch
from
Open

Conversation

jbeisman
Copy link

This PR contains the ELM/E3SM portion of the ELM->ATS coupling. It should be built against the ATS branch linked here amanzi/ats#216.

fmyuan and others added 30 commits February 16, 2022 11:58
…'all_time' integral fluxes), by default. Otherwise, it may cause budget checking err and model crash, for example, when ELM runs from a pre-stage restart file.
…AT' as well. Otherwise, it fails to setup for '-res CLM_USRDAT', which must be '- res ELM_USRDAT'.
…e configuration, namely 'mymac', for using on Mac OSX.
…mpi3, for CADES. It's software packages of AMANZI-TPLS for ATS, which are based on gcc/6.3.0 and openmpi-3.0.0. It's required to have ENVs for AMANZI/ATS.
…ot in the input met data nc file, assign the former 1 and the latter 0 (i.e. no scaling of original dataset).
…bug will crash model when restarting a run if the starting simulation year is beyond range of cycling forcing data period.
… in CPL_BYPASS when calculating shortest distance between land grids.
…de, with GSWP3 v2 (1901-2014) downscaled by 1 km daymet v4 for Northern America dataset.
… a globe, which NOT correct for partial globe (or region or point domains). So add an optional setting of mapping of grid unit - default as 'degrees'. If not default, it will check based on a globe-grid system.
fmyuan and others added 28 commits June 30, 2022 13:21
…as_liq' are passing, instead of 'saturation'. AND any unit conversion should be carried out in ATS interface, in order to avoid inconsistency in constants such as gravity, molar density, mass density, and so on. ALSO data passing should be in unit of per area or per volume if any. NOTE: soil pressure should be in MPa in ELM.
fmyuan pushed a commit that referenced this pull request Jan 8, 2024
allocate rsnow for use in icepack
fmyuan pushed a commit that referenced this pull request Feb 5, 2024
* Initial test for water balance error corrections

* Tentatively working fix attempt from Ben

* Cleanup write statements etc

* Speed up surface water transfer and fix mistake with tide timing

* Move surface flow rate scale to settable parameter

Co-authored-by: omearata@ornl.gov <omearata@ornl.gov>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants