-
Notifications
You must be signed in to change notification settings - Fork 312
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
Arctic changes branch with Kattge in place of Leuning in LUNA #990
Commits on Mar 21, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 64aa4d9 - Browse repository at this point
Copy the full SHA 64aa4d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d91b2ee - Browse repository at this point
Copy the full SHA d91b2eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a5252e - Browse repository at this point
Copy the full SHA 8a5252eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea984f5 - Browse repository at this point
Copy the full SHA ea984f5View commit details
Commits on Mar 24, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6432dd2 - Browse repository at this point
Copy the full SHA 6432dd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35b7098 - Browse repository at this point
Copy the full SHA 35b7098View commit details
Commits on Mar 31, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 298235a - Browse repository at this point
Copy the full SHA 298235aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f0305a - Browse repository at this point
Copy the full SHA 0f0305aView commit details
Commits on Apr 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 2093b5d - Browse repository at this point
Copy the full SHA 2093b5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2369a1e - Browse repository at this point
Copy the full SHA 2369a1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 557047a - Browse repository at this point
Copy the full SHA 557047aView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb91e9a - Browse repository at this point
Copy the full SHA eb91e9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e6c302 - Browse repository at this point
Copy the full SHA 9e6c302View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82de28b - Browse repository at this point
Copy the full SHA 82de28bView commit details
Commits on Apr 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 32d0854 - Browse repository at this point
Copy the full SHA 32d0854View commit details
Commits on Apr 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 61cf54f - Browse repository at this point
Copy the full SHA 61cf54fView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa0f31f - Browse repository at this point
Copy the full SHA aa0f31fView commit details -
Configuration menu - View commit details
-
Copy full SHA for dd0cbec - Browse repository at this point
Copy the full SHA dd0cbecView commit details
Commits on Apr 16, 2020
-
Configuration menu - View commit details
-
Copy full SHA for bee0e20 - Browse repository at this point
Copy the full SHA bee0e20View commit details
Commits on Apr 23, 2020
-
Merge in ekluzek/lunadaylbugs branch, just to show that it doesn't ch…
…ange anything of substance
Configuration menu - View commit details
-
Copy full SHA for d55945c - Browse repository at this point
Copy the full SHA d55945cView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb7cc80 - Browse repository at this point
Copy the full SHA cb7cc80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 824b765 - Browse repository at this point
Copy the full SHA 824b765View commit details
Commits on Apr 24, 2020
-
@wweider and @lmbirch89 pointed out that some constants need to chang…
…e as well for the Kattge vs. Leuning switch
Configuration menu - View commit details
-
Copy full SHA for 9cb8fcf - Browse repository at this point
Copy the full SHA 9cb8fcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 34b6dcc - Browse repository at this point
Copy the full SHA 34b6dccView commit details
Commits on Apr 25, 2020
-
Point to a new paramsfile the same as @lmbirch89 latest that only cha…
…nges froot_leaf and stem_leaf for arctic plants. So the file is identical to /glade/work/lbirch/devclm4gitfinal/clm5_params_abz_lbirch_update.nc
Configuration menu - View commit details
-
Copy full SHA for 159d3b0 - Browse repository at this point
Copy the full SHA 159d3b0View commit details
Commits on Jul 7, 2020
-
Changes to replicate @olyson's case clm50_ctsm10d089_2deg_GSWP3V1_lmb…
…irch_wkattge_jmaxb1-0.17_slatopA_leafcnA_stemleafA_frtlfA_sdt_hist, bring in source mod changes and paramsfile
Configuration menu - View commit details
-
Copy full SHA for f1dc3f7 - Browse repository at this point
Copy the full SHA f1dc3f7View commit details -
New tuned jmaxb1 value used in the clm50_ctsm10d089_2deg_GSWP3V1_lmbi…
…rch_wkattge_jmaxb1-0.17_slatopA_leafcnA_stemleafA_frtlfA_sdt_hist simulation, this changes it for clm5_0, but we should change it so that these changes only apply to ctsm5_1
Configuration menu - View commit details
-
Copy full SHA for 82ed3c1 - Browse repository at this point
Copy the full SHA 82ed3c1View commit details -
Merge tag 'ctsm1.0.dev104' into lmbirch_wkattge
Add LILAC Add LILAC: The Lightweight Infrastructure for Land-Atmosphere Coupling. This infrastructure consists of two major pieces: (1) A lightweight coupling infrastructure built on top of ESMF that makes it easier for atmosphere models to call CTSM directly, rather than using the hub-and-spoke architecture that is used by CESM. (2) A set of python-based tools for building CTSM and creating its runtime inputs when running in an atmosphere model via LILAC. Although these tools are built on top of cime, details of the create_newcase / case.setup / case.build process are hidden from the user, because many of the aspects of this workflow don't make sense in the LILAC context. So far we have used LILAC to couple CTSM to WRF. There are plans to use the same infrastructure to couple CTSM to other regional atmosphere models. Documentation of LILAC is provided in https://escomp.github.io/ctsm-docs/versions/master/html/lilac/index.html (though there are still some missing sections), as well as in various presentations on the wiki (https://github.com/ESCOMP/CTSM/wiki/Presentations). There have been many contributors besides myself to the development, testing and documentation of LILAC; chief among them being Mariana Vertenstein, Negin Sobhani, Joe Hamman, Sam Levis, Mike Barlage and Dave Lawrence.
Configuration menu - View commit details
-
Copy full SHA for e49b155 - Browse repository at this point
Copy the full SHA e49b155View commit details
Commits on Jul 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 83e8391 - Browse repository at this point
Copy the full SHA 83e8391View commit details -
Add in new namelist items for cnphenology control: onset_thresh_depen…
…ds_on_veg, and min_crtical_dayl_depends_on_lat
Configuration menu - View commit details
-
Copy full SHA for 97e5202 - Browse repository at this point
Copy the full SHA 97e5202View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ceab4d - Browse repository at this point
Copy the full SHA 4ceab4dView commit details -
Use clm45 and clm50 paramfile that just has the addition of seas_deci…
…d_temperate, so we can make sure clm45 and clm50 results are identical
Configuration menu - View commit details
-
Copy full SHA for 401b797 - Browse repository at this point
Copy the full SHA 401b797View commit details -
Make 5 day snow default inactive so that history file field list will…
… be the same as before
Configuration menu - View commit details
-
Copy full SHA for 0f4536d - Browse repository at this point
Copy the full SHA 0f4536dView commit details
Commits on Sep 17, 2020
-
Merge tag 'ctsm1.0.dev113' into lmbirch_wkattge
Some bit-for-bit changes needed for the Perturbed Parameter Ensemble work Conflicts: src/biogeophys/LunaMod.F90 src/biogeophys/PhotosynthesisMod.F90
Configuration menu - View commit details
-
Copy full SHA for 3ebf16b - Browse repository at this point
Copy the full SHA 3ebf16bView commit details
Commits on Sep 24, 2020
-
Merge tag 'ctsm5.1.dev001' into lmbirch_wkattge
Fang Li's latest Fire version - includes allowing clm5.1 phys version. New physics option is added called "clm5_1", with currently the new feature to use the latest fire changes. This has some adjustments to the fire model and includes some changes to the parameter file. Other new features will be added into clm5_1 in future tags. Also bring in mksurfdata changes for the raw urban dataset change. This adds some changes to mksurfdata for a new urban raw dataset, as well as preparation for new changes for some other urban changes that will be a future part of clm5_1. Also use the half degree lightning dataset by default for clm5_1. Start adding a new test list ctsm_sci that tests all the scientifically supported compsets. Some of those tests fail due to existing issues, that will be fixed later. Some more work done to change clm to ctsm, and allow for ctsm as a component.
Configuration menu - View commit details
-
Copy full SHA for 2f51932 - Browse repository at this point
Copy the full SHA 2f51932View commit details -
Set onset_thresh_depends_on_veg and min_crtical_dayl_depends_on_lat t…
…o true for ctsm5.1
Configuration menu - View commit details
-
Copy full SHA for 85e0006 - Browse repository at this point
Copy the full SHA 85e0006View commit details -
Configuration menu - View commit details
-
Copy full SHA for 936f85d - Browse repository at this point
Copy the full SHA 936f85dView commit details
Commits on Oct 5, 2020
-
Merge tag 'ctsm5.1.dev006' into lmbirch_wkattge
Call correct routine to calculate btran2 for CNFireLi2021 Due to a subtle code bug, CNFireLi2021 was using the btran2 calculating routine from the base class rather than the new one that is specific to this formulation.
Configuration menu - View commit details
-
Copy full SHA for 7d97f5f - Browse repository at this point
Copy the full SHA 7d97f5fView commit details
Commits on Oct 23, 2020
-
Merge tag 'ctsm5.1.dev010' into lmbirch_wkattge
Fix reading netcdf variable into a different data type Main change is to fix the reading of a variable that is one type on a NetCDF file but a different data type in memory. Previously, this could lead to memory corruption (not just of the variable in question, but other variables as well). This was not causing any problems in out-of-the-box configurations, but it sometimes tripped up some developers when they added new fields on datasets. In addition, this adds new self-test code to test ncdio_pio. This module is hard to get under unit test, but we want to have some tests of it, to pick up problems like the one fixed in this tag. So as a compromise solution for now, I have introduced unit test-like tests that are built into a standard build of CTSM and run in a standard run if a given namelist flag is set. A better long-term solution would be to integrate these tests into the pFUnit-based unit testing framework, but that would take some work. I have added tests of the new code, and a bit of testing of other code in ncdio_pio, but there's still a lot in ncdio_pio that is not tested. I figure we can gradually add tests as we make changes to ncdio_pio. Finally, an unrelated change to the unit test build: files generated by genf90 now appear in the unit test build directory rather than the source tree. Resolves ESCOMP#1091 (Memory corruption when reading a netcdf variable into a variable of a different type, at least with PIO1) Resolves ESCOMP#1188 (In unit test build: files generated by genf90 should go in build dir rather than source dir)
Configuration menu - View commit details
-
Copy full SHA for e169812 - Browse repository at this point
Copy the full SHA e169812View commit details
Commits on Mar 6, 2021
-
Merge tag 'ctsm5.1.dev025' into lmbirch_wkattge
Refactor ozone code, and misc. small fixes (1) Restructure ozone code (ESCOMP#1276) in preparation for new ozone parameterization. (2) Fix non-standard hexadecimal constant (ESCOMP#1271), needed for gfortran 10 (3) Remove support for CISM1 (ESCOMP#1226) (4) Move final WaterGridcellBalance call out to clm_driver (resolves ESCOMP#1286) (5) Only add WA and QCHARGE history fields if use_aquifer_layer is true (resolves ESCOMP#1281) (6) Consolidate conditional structures for VIC initialization (resolves ESCOMP#1287) Conflicts: bld/namelist_files/namelist_defaults_ctsm.xml bld/unit_testers/build-namelist_test.pl
Configuration menu - View commit details
-
Copy full SHA for 0f5472d - Browse repository at this point
Copy the full SHA 0f5472dView commit details
Commits on Apr 1, 2021
-
Merge tag 'ctsm5.1.dev030' into lmbirch_wkattge
Implemented new nuopc/cmeps single column functionality. In config/cesm/config_files.xml - single point domains are only used for mct/cpl7. For cmeps single point meshes are now generated on the fly and component domains files are no longer needed. env_run.xml variables PTS_LAT, PTS_LON and PTS_DOMAINFILE are used to determine if there is a single point or single column run. If PTS_LAT and PTS_LON are not -999 and PTS_DOMAINFILE is UNSET, then you have a single point run and the exact values of PTS_LAT and PTS_LON are used. If PTS_LAT and PTS_LON are not -999 and PTS_DOMAINFILE is not UNSET, then then the cmeps driver will recognize the nearest neighbor values of PTS_LAT and PTS_LON in PTS_DOMAINFILE as the single column lat and lon to use.
Configuration menu - View commit details
-
Copy full SHA for f5fd383 - Browse repository at this point
Copy the full SHA f5fd383View commit details
Commits on Apr 15, 2021
-
Merge tag 'ctsm5.1.dev033' into lmbirch_wkattge
Remove unnecessary settings of nextsw_cday Remove setting of nextsw_cday in initialization: this hasn't been needed ever since we stopped calculating albedos in initialization. Also remove nextsw_cday from clm_time_manager: this was being set but was never referenced from here: instead, nextsw_cday was being passed as an argument to clm_drv. Also, updates cime to a branch tag where I have fixed the --retry option to create_test.
Configuration menu - View commit details
-
Copy full SHA for 4182c17 - Browse repository at this point
Copy the full SHA 4182c17View commit details
Commits on Apr 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 3e40761 - Browse repository at this point
Copy the full SHA 3e40761View commit details -
Configuration menu - View commit details
-
Copy full SHA for 620d9b2 - Browse repository at this point
Copy the full SHA 620d9b2View commit details
Commits on Apr 19, 2021
-
Set upper_soil_layer with a function call at initialization so that i…
…t will work for different soil depths
Configuration menu - View commit details
-
Copy full SHA for 8dbd8b5 - Browse repository at this point
Copy the full SHA 8dbd8b5View commit details -
Add some comments and formatting, also remove hard-coded check that t…
…he upper_soil_layer was exactly 3 as ERS_Ly5_P144x1.f10_f10_mg37.IHistClm51BgcCrop.cheyenne_intel.clm-cropMonthOutput passes and with identical answers to previously
Configuration menu - View commit details
-
Copy full SHA for 0164f44 - Browse repository at this point
Copy the full SHA 0164f44View commit details -
Configuration menu - View commit details
-
Copy full SHA for f78d4cf - Browse repository at this point
Copy the full SHA f78d4cfView commit details