rfiorella / olmt Goto Github PK
View Code? Open in Web Editor NEWThis project forked from dmricciuto/olmt
This project forked from dmricciuto/olmt
Hey Rich,
The output for runs with snicar_ad turned off and dust_snow_mixing are identical as far as I can tell. I only checked snow depth, amount of dust in the snow, and amount of incoming radiation absorbed by the snow, but these three variables are completely identical. Both runs are slightly different from the baseline ELM run. This is happening for runs at Teller and Kougarok.
I checked the namelists for my model runs and it seems like those were updated correctly. I'm not sure if this is actually a bug, or if these two options do exactly the same thing.
Run output is at:
/project/ngee3/cbachand/e3sm_scratch/era5_nosnicar_AK-TLG_ICB20TRCNPRDCTCBC
/project/ngee3/cbachand/e3sm_scratch/era5_dustmix_AK-TLG_ICB20TRCNPRDCTCBC
And the cime case directories are at:
/project/ngee3/cbachand/OLMT/cime_case_dirs/era5_nosnicar_AK-TLG_ICB20TRCNPRDCTCBC
/project/ngee3/cbachand/OLMT/cime_case_dirs/era5_dustmix_AK-TLG_ICB20TRCNPRDCTCBC
Request from @cbachand - add xmlchange CALENDAR=GREGORIAN statement to runcase so that there are no issues with leap years in ERA5 forcing data.
Hi Rich,
I haven't had a chance to really dig into this issue, but I'm going to be gone for the rest of the week so I wanted to send it your way. ELM is crashing for my model run at Teller using Ryan's surface data files. The topounits seem to be working at Kougarok, so I think this is an issue with Ryan's surface data or the way I have set up my model run. The error logs aren't really giving me any usual info, but I thought maybe you'd see something I missed.
This is the run command I'm using:
python3 ./site_fullrun.py --compiler gnu --mpilib openmpi --machine lanl-ees --site AK-TLG --sitegroup NGEEArctic --caseidprefix teller_topobasic1 --cpl_bypass --era5 --metdir /project/neon_e3sm/inputdata/atm/datm7/atm_forcing.datm7.ERA5Land.c230829_teller --srcmods_loc /project/ngee3/cbachand/OLMT/srcmods_era5cb --topounits --topounits_atmdownscale --domainfile /project/ngee3/rcrumley/elm/data/surfdata/domain_1.nc --surffile /project/ngee3/cbachand/inputdata/clm2/surfdata_map/surfdata_1x1pt_teller_topobasic1-GRID_simyr1850_c360x720_c231016.nc --landusefile /project/neon_e3sm/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_1x1pt_teller-GRID_simyr1850-2015_c180423.nc --nofire --no_budgets --spinup_vars –-nopointdata --model_root /project/ngee3/cbachand/NGEE-Arctic-E3SM
Here is the path to the error log:
/project/ngee3/cbachand/e3sm_scratch/teller_topobasic1_AK-TLG_ICB1850CNRDCTCBC_ad_spinup/run/e3sm.log.231024-171340
Hi Rich,
ELM is crashing when I try to run it without LW radiation. It is crashing during the first spinup run... are the spinups expecting LW radiation input? Do you think it would work if I start it as a restart run? I am getting the error: Failed to open cpl_bypass input meteorology file in the lnd.log file. The cpl.log file doesn't seem to show any errors, so I'm not really sure where things are going wrong.
The log file is here:
/project/ngee3/cbachand/e3sm_scratch/kg_nolw_AK-K64G_ICB1850CNRDCTCBC_ad_spinup/run/lnd.log.231115-142710
And here is my run command:
python3 ./site_fullrun.py --compiler gnu --mpilib openmpi --machine lanl-ees --site AK-K64G --sitegroup NGEEArctic --caseidprefix kg_nolw --cpl_bypass --era5 --metdir /project/ngee3/cbachand/inputdata/no_lw/atm_forcing.datm7.ERA5Land.c230829_kougarok --srcmods_loc /project/ngee3/cbachand/OLMT/srcmods_era5cb --domainfile /project/neon_e3sm/inputdata/share/domains/domain.clm/domain.lnd.1x1pt_kougarok-GRID_navy.nc --surffile /project/neon_e3sm/inputdata/lnd/clm2/surfdata_map/surfdata_1x1pt_kougarok-GRID_simyr1850_c360x720_c171002.nc --landusefile /project/neon_e3sm/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_1x1pt_kougarok-GRID_simyr1850-2015_c180423.nc --nofire --no_budgets --spinup_vars –-nopointdata --model_root /project/ngee3/cbachand/NGEE-Arctic-E3SM
Thanks!
Claire
Hey Rich, ELM is crashing during the middle of the transient run when I turn on extra snow layers. It is working for Kougarok, so I'm not sure what's going on.
Model Output Directory on the server:
/project/ngee3/cbachand/e3sm_scratch/era5_tlextra2_AK-TLG_ICB20TRCNPRDCTCBC/run/
Log File:
/project/ngee3/cbachand/e3sm_scratch/era5_tlextra2_AK-TLG_ICB20TRCNPRDCTCBC/run/e3sm.log.230928-164709
Run Command:
python3 ./site_fullrun.py --compiler gnu --mpilib openmpi --machine lanl-ees --site AK-TLG --sitegroup NGEEArctic --caseidprefix era5_tlextra2 --cpl_bypass --era5 --metdir /project/neon_e3sm/inputdata/atm/datm7/atm_forcing.datm7.ERA5Land.c230829_teller --srcmods_loc /project/ngee3/cbachand/OLMT/srcmods_era5cb --domainfile /project/neon_e3sm/inputdata/share/domains/domain.clm/domain.lnd.1x1pt_teller-GRID_navy.nc --surffile /project/neon_e3sm/inputdata/lnd/clm2/surfdata_map/surfdata_1x1pt_teller-GRID_simyr1850_c360x720_c171002.nc --landusefile /project/neon_e3sm/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_1x1pt_teller-GRID_simyr1850-2015_c180423.nc --nofire --no_budgets --spinup_vars –-nopointdata --model_root /project/ngee3/cbachand/NGEE-Arctic-E3SM --use_extra_snow_layers
Error seems to originate as --gswp3 and --cpl_bypass only set metdata_bypass and not metdata_type as well when --metdir is also specified.
Many OLMT options exist to turn on/off ELM features, topounits could be added as an option here.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.