sort by:
Revision Author Date Message Commit Date
433fffa Fix array index out of bounds error modified: components/eam/src/physics/crm/samxx/damping.cpp 10 August 2021, 22:42:53 UTC
c8cbad0 Merge branch 'origin/oksanaguba/eam/add-output' into master (PR #4343) Added w_i, z3_i, mu_i, pnh to dyn grid output. [bfb] 10 August 2021, 22:40:01 UTC
ea506e7 Merge branch 'azamat/chrysalis/pat-adjust-med-pelayout' (PR #4450) Update ne30-WC PE-layouts on Chrysalis: - XSmall @14 nodes : 7.9 sypd - Small @28 nodes : 14.7 sypd - Medium @53 nodes : 26.4 sypd - ML @71 nodes : 31.5 sypd [BFB] - except for OCN & ICE diagnostics in PET & ERP tests 10 August 2021, 21:13:54 UTC
d53497e Merge branch 'whannah/mmf/fix-erp-test' (#4344) This adds a new test mod "eam-mmf_max_subcycle" that allows ERP tests to pass and updates MMF tests in integration suite. Fixes issue #3477 [BFB] except for modified test names 10 August 2021, 18:44:54 UTC
b33a214 Merge branch 'evasinha/lnd/test_per_crop'(PR #4448) Added a new test test for perennial crops. 10 August 2021, 16:30:19 UTC
3201559 Add -c99 flag for NVHPC+SCORPIO 10 August 2021, 00:56:12 UTC
e01b717 Enable E3SM on ANL Swing 10 August 2021, 00:48:02 UTC
96702c2 Link to newer -lstdc++ on Summit with IBM compilers 09 August 2021, 23:56:09 UTC
67fa07f Homme: fix an issue with preqx related to kokkos A similar issue was encountered in theta-l_kokkos, for the Caar functor. In debug mode, it can happen that Kokkos complains that a team policy with team size 16 and vector length 32 is too large on device. Hard coding the launch bounds helps to circumvent this kokkos error. 09 August 2021, 23:38:26 UTC
52b0c81 HOMME: some fixes to preqx_kokkos target * Split ctor of Caar and HV functors into ctor+setup, as done for theta-l_kokkos. * Fixed use of fq and Q in tracers, since the 2nd extent is now dynamic. 09 August 2021, 23:15:18 UTC
250bd5d Merge branch 'lukaszlacinski/lukaszlacinski/circleci' (PR #4433) Add NERSC HTTPS server with E3SM container for CircleCI test and use Petrel HTTPS as a backup Based on the latest experience with the power outage at Argonne National Lab, this PR adds the NERSC HTTPS server as the main server that keeps the E3SM Singularity container. The CircleCI test script will fall back to the ANL ALCF Petrel HTTPS server if wget fails to download the container from the NERSC HTTPS server. The download time from the NERSC server seems to be 3 times smaller than from the ANL Petrel HTTPS server. Also remove old travis CI config files. 09 August 2021, 22:37:23 UTC
57ddd38 Revert "HOMME: fix T<->VTheta check in set_thermostate" This reverts commit 6b12d6b145f7ae6d6bccc5650fdadb6489735c89. 09 August 2021, 21:15:01 UTC
9e2f7b5 fix mmf_use_VT test mod modified: components/eam/cime_config/testdefs/testmods_dirs/eam/mmf_use_VT/shell_commands new file: components/eam/cime_config/testdefs/testmods_dirs/eam/mmf_use_VT/user_nl_eam 09 August 2021, 19:53:30 UTC
d368b11 Add surface pressure to grad ssh 09 August 2021, 19:33:32 UTC
db9366f Update SYPD results in PE-layout comments 09 August 2021, 17:14:34 UTC
62efbf6 revert MMFOMP test from ERP to ERS 09 August 2021, 15:05:31 UTC
c308b54 Update M80 to 71-node ML pelayout 08 August 2021, 04:17:42 UTC
07bcbd4 Enable C++14 kokkos builds with IBM compilers on Summit 07 August 2021, 10:09:25 UTC
34bef52 Revert kokkos+pgi hackery 07 August 2021, 10:06:35 UTC
8f7d231 Update ne30-WC XS,S,M80 pelayouts on Chrysalis 07 August 2021, 08:34:02 UTC
9e5941c Configure MCT with --host=cray Prior --host=Linux was removed in CIME PR E3SM-Project/E3SM#4389 06 August 2021, 21:40:36 UTC
87c68e6 Update ne30-WC PE-layouts on Chrysalis 06 August 2021, 20:31:13 UTC
9dde4dd Merge branch 'whannah/atm/remove-swrad_off' (#4430) This removes the swrad_off and lwrad_off flags for disabling radiation in SCM simualtions in favor of using iradsw=0 and iradlw=0 for disabling radiation. [BFB] 06 August 2021, 16:11:45 UTC
e7bcda6 Merge branch 'whannah/mmf/fix-default-time-step' (#4432) Change the default atmosphere time step of 20 min (ATM_NCPL=72) to apply to all MMF cases on any grid. [BFB] 06 August 2021, 16:08:12 UTC
1d678f3 Added new test for perennial crops 06 August 2021, 16:03:26 UTC
d76a548 Revert select tests to use single thread 06 August 2021, 15:30:30 UTC
16a1114 Merge branch 'origin/oksanaguba/homme/bubble' into master (PR #4250) Added a planar bubble test, dry or Kessler or RJ physics. Reorganized init constants of planar homme. Added 2 bubble tests, dry and Kessler, to nightlies. [bfb] but new baselines for homme. 06 August 2021, 15:16:30 UTC
ae6c918 Add a Perl install on Theta 06 August 2021, 00:15:23 UTC
98e9b51 remove temporary test suite 05 August 2021, 22:27:15 UTC
9551cab fixing names of output files 05 August 2021, 20:42:53 UTC
1914d27 Add back missing line, remove unnecessary checks for indices 05 August 2021, 17:13:31 UTC
e5371d1 Add separate lines for icebergs to the cpl heat and water budgets 05 August 2021, 17:00:10 UTC
7c6836b Fixed surfdata_map filename again 05 August 2021, 16:59:52 UTC
aab1e4d Fixed 1950 surfdata_map filename 05 August 2021, 16:55:53 UTC
5fc4a7e Merge branch 'evasinha/lnd/perennial-crops' (PR #4379) Adds perennial crop model and expands crop types to 36. New parameter file was generated for 36 CFT's and for parameters for perennial crops. [BFB] except for crop tests. 05 August 2021, 16:11:41 UTC
9df3d82 Update elm surfdata_map and IC files for 1950 compsets 1950 compsets are currently using surfdata_ne30pg2_simyr2000_c190408.nc and does not specify an finidat file. This PR sets to use the simyr1950 surfdata map and specify an IC file generated by land-only spin-up with CRUNCEPv7 forcing cycling between 1941 and 1960. [BFB] except for 1950 compsets 05 August 2021, 14:39:03 UTC
e906875 Update CIME syntax for SMT batching on Ascent and Summit 05 August 2021, 03:16:25 UTC
6a21f89 Add custom Perl install on Ascent 05 August 2021, 00:44:53 UTC
4e0ff9a Fixes time step dt in PerennialCropPhenology 04 August 2021, 21:46:48 UTC
3296d68 Remove task/thread spcification for MMF tests modified: cime_config/tests.py 04 August 2021, 19:54:32 UTC
930db7d change mmf_max_subcycle to mmf_fixed_subcycle modified: cime_config/tests.py renamed: components/eam/cime_config/testdefs/testmods_dirs/eam/mmf_max_subcycle/shell_commands -> components/eam/cime_config/testdefs/testmods_dirs/eam/mmf_fixed_subcycle/shell_commands modified: components/eam/src/physics/crm/sam/MICRO_SAM1MOM/microphysics.F90 modified: components/eam/src/physics/crm/sam/kurant.F90 modified: components/eam/src/physics/crm/samomp/MICRO_SAM1MOM/microphysics.F90 modified: components/eam/src/physics/crm/samomp/kurant.F90 modified: components/eam/src/physics/crm/samxx/kurant.cpp modified: components/eam/src/physics/crm/samxx/microphysics.cpp 04 August 2021, 19:53:48 UTC
ba2ebe3 Change new testmod to mmf_max_subcycle modified: components/eam/cime_config/testdefs/testmods_dirs/eam/mmf_max_subcycle/shell_commands modified: components/eam/src/physics/crm/sam/MICRO_SAM1MOM/microphysics.F90 modified: components/eam/src/physics/crm/sam/kurant.F90 modified: components/eam/src/physics/crm/samomp/MICRO_SAM1MOM/microphysics.F90 modified: components/eam/src/physics/crm/samomp/kurant.F90 modified: components/eam/src/physics/crm/samxx/kurant.cpp modified: components/eam/src/physics/crm/samxx/microphysics.cpp 04 August 2021, 19:53:06 UTC
a74a3e0 add semicolon modified: components/eam/src/physics/crm/samxx/kurant.cpp 04 August 2021, 19:53:06 UTC
c9ff6d3 modify integration tests modified: cime_config/tests.py renamed: components/eam/cime_config/testdefs/testmods_dirs/eam/mmf_exact_restart/shell_commands -> components/eam/cime_config/testdefs/testmods_dirs/eam/mmf_max_subcycle/shell_commands 04 August 2021, 19:53:01 UTC
00fa2e5 Add new line modified: components/eam/cime_config/testdefs/testmods_dirs/eam/mmf_exact_restart/shell_commands 04 August 2021, 19:51:41 UTC
88b520b Add semicolon modified: components/eam/src/physics/crm/samxx/microphysics.cpp 04 August 2021, 19:51:41 UTC
621f7ca Add SAMOMP and SAMXX support for mmf_exact_restart modified: components/eam/src/physics/crm/samomp/MICRO_SAM1MOM/microphysics.F90 modified: components/eam/src/physics/crm/samomp/kurant.F90 modified: components/eam/src/physics/crm/samxx/kurant.cpp modified: components/eam/src/physics/crm/samxx/microphysics.cpp 04 August 2021, 19:51:41 UTC
0de2835 Add eam-mmf_exact_restart test mod to fix ERP new file: components/eam/cime_config/testdefs/testmods_dirs/eam/mmf_exact_restart/shell_commands modified: components/eam/src/physics/crm/sam/MICRO_SAM1MOM/microphysics.F90 modified: components/eam/src/physics/crm/sam/kurant.F90 04 August 2021, 19:51:41 UTC
1fbf660 fix nls for more ranks 04 August 2021, 17:22:56 UTC
7adb24e Merge branch 'mark-petersen/ocean/si_modify' (PR #4354) Update ocean semi-implicit barotropic mode solver Modifies codes for the semi-implicit barotropic mode solver, including: * Significant cleanup * Change of the linear iterative solver algorithm * Change of scalar and array names used in the semi-implicit solver * Addition of the 'config_n_btr_si_large_iter' flag * Removal of the 'config_n_btr_si_outer_iter' flag * More detailed notes on the semi-implicit solver Though this does change answers from the previous version of this solver, by default this solver is not used by E3SM so the results are BFB [NML] [BFB] 04 August 2021, 14:48:04 UTC
7d0793c Merge branch 'jgfouca/cime_update_2021_07_28' into master (PR #4431) to c6f489356fd385c465eec285b0321c09c12b2e97 Fixes: 1) check the size of read only xml files for 0 size 2) Fix e3sm archiving, GIT files, preview_run 3) Prepend the casename to mpas component restart file search in st_archive 4) Fix replay archive when replay.sh is not +w Fixes #4424 [BFB] * jgfouca/cime_update_2021_07_28: Prepend casename to mpas restart filenames CIME Update 03 August 2021, 22:14:35 UTC
0cfc09f Merge branch 'mkstratos/machines/add_anvil_html_dir' (PR #4399) Add CIME HTML dir on Anvil for atm non-bfb tests This adds the CIME_URL_ROOT and CIME_HTML_ROOT for Anvil, which is used by CIME in the non-bit for bit tests to make evv4esm results available on a public facing webpage. This change places the results in the test user's sub-directory as a top-level sub-directory in the E3SM project (e.g. https://web.lcrc.anl.gov/public/e3sm/e3smtest for the "e3smtest" user). [BFB] 03 August 2021, 19:17:05 UTC
b30e46c read data river nutrients in MOSART, pass to MPASO 03 August 2021, 18:41:58 UTC
0e9be9d Remove Travis CI test scripts 03 August 2021, 18:39:31 UTC
8d19fe3 Merge 'origin/azamat/homme/update-anvil-cmake-machine-files' into master (PR #4435) Update HOMME machine config for Anvil [BFB] 03 August 2021, 15:23:54 UTC
4beadac Reduce optimization on files with long build times on Chrysalis 03 August 2021, 02:30:28 UTC
b2b22cd Merge branch 'jonbob/cpl/budget-add-irrig' (PR #4396) Add term to cpl budget for irrigation passed between lnd and rof Adds a new line to the coupler water budget to track the water exchange between lnd and rof due to irrigation, which corresponds to the field Flrr_supply. This supports new water features added to ELM and already tracked in its internal budget. For typical WaterCycle runs, this line will be all zeros. [BFB] 02 August 2021, 20:26:32 UTC
83d08af For cori-knl, add PE layouts for v2 LR config (ne30pg2_EC30to60E2r2.A_WCYCL1850). Add T, XS, S, M, L, XL Testing with simple case such as: SMS_PL.ne30pg2_EC30to60E2r2.A_WCYCL1850 I estimate monthly SYPD as: size nodes SYPD (estimate) T 5 0.78 XS 16 2.2 S 25 2.9 M 51 4.2 L 101 6.9 XL 199 9.0 [bfb] 02 August 2021, 19:24:47 UTC
de581fd Prepend casename to mpas restart filenames 02 August 2021, 18:10:27 UTC
d95adb1 Merge branch 'origin/wlin/atm/nmlupdate_oxid_prescribed_ozone' (PR #4436) Remove unused nml section prescribed_ozone and use consistent oxid file Prescribed_ozone_nl section is not needed for E3SMv2 production compsets but still appear in some of them. There are two versions of prescribed oxidant files for aerosol chemistry among the V2 comppsets, but they are converted from the same netcdf4 source file. Use_case files are updated to consistently use the one that records the detailed history of the conversion. [BFB] No impact on simulation results. NML diffs expected for 1850, 1950 and 2010 WCYCL and F compsets 02 August 2021, 14:48:56 UTC
2829634 Remove unused nml section prescribed_ozone and use consistent oxid file Prescribed_ozone_nl section is not needed for E3SMv2 production compsets but still appear in some of them. There are two versions of prescribed oxidant files for aerosol chemistry among the V2 comppsets, but they are converted from the same netcdf4 source file. Use_case files are updated to consistently use the one that records the detailed history of the conversion. [BFB] No impact on simulation results. NML diffs expected for 1850, 1950 and 2010 WCYCL and F compsets 31 July 2021, 04:17:20 UTC
54dc9f5 Update HOMME machine config for Anvil 30 July 2021, 19:03:52 UTC
bc329d0 Modified pftvarcon allocation to be conditional 30 July 2021, 18:24:54 UTC
336b521 Merge branch 'azamat/anvil/add-openmpi-modules' (PR #4403) Add OpenMPI modules for Intel on Anvil. Also add IntelMPI and OpenMPI modules for GNU on Anvil. [BFB] 30 July 2021, 01:48:40 UTC
121481c HOMME: remove pointless cmake targets for cxx (homme) targets. There are cmake targets built inside the preqx/theta folders, which are not used by any test. They can be either executables or libraries (depending on how HOMME was configured). Not building these can save some compilation time. 29 July 2021, 21:25:36 UTC
cdbc086 Remove checks for index of Flrr_supply, which is always defined 29 July 2021, 20:52:05 UTC
b877276 Remove cesm-specific irrigation fields, check for e3sm around others 29 July 2021, 20:42:51 UTC
ed0e533 Add NERSC HTTPS server with E3SM container for CircleCI test and use Petrel HTTPS as a backup 29 July 2021, 20:11:12 UTC
7fdf4a0 change default MMF time step modified: driver-mct/cime_config/config_component_e3sm.xml 29 July 2021, 20:08:00 UTC
625eb0f Merge branch 'whannah/mm/fix-samxx-esmt' (#4342) Add a missing turbulent diffusion calculation for ESMT scalars in SAM++ [BFB] (except for MMFXX with ESMT enabled) 28 July 2021, 19:46:20 UTC
4bb9996 CIME Update to c6f489356fd385c465eec285b0321c09c12b2e97 Fixes: 1) check the size of read only xml files for 0 size 2) Fix e3sm archiving, GIT files, preview_run 3) Prepend the casename to mpas component restart file search in st_archive 4) Fix replay archive when replay.sh is not +w [BFB] 28 July 2021, 18:57:19 UTC
dfc3910 Hommexx: Fix a Cuda 10, c++14, gcc 7 internal error. 28 July 2021, 18:18:32 UTC
e30f662 Merge branch 'azamat/ibm/fix-elm-builds'(PR #4427) ELM updates for IBM compiler builds on Summit. Addresses #4420 [BFB] 28 July 2021, 15:18:04 UTC
ca2c255 Update F compsets with mpas-seaice for prescribed ice mode F20TR-MPASSI is added for 20th century transient AMIP with prescribed ice mode from mpas-seaice. Existing F2010SC5-CMIP6-MPASSI is renamed as F2010-MPASSI. Note that F2010SC5-CMIP6-MPASSI was using use_case file 2010S_cam5_CMIP6.xml, which would override the final v2 default values for clubb_tk1 and gw_convect_hcf. [BFB] for existing compsets 28 July 2021, 03:04:09 UTC
3ea2c05 HOMME: bug fix in VerticalRemapManager An assert was not placed in the correct spot. 27 July 2021, 23:47:03 UTC
cec4666 fix infinite loop issue in radiation_nextsw_cday modified: components/eam/src/physics/crm/rrtmg/radiation.F90 modified: components/eam/src/physics/crm/rrtmgp/radiation.F90 modified: components/eam/src/physics/rrtmg/radiation.F90 modified: components/eam/src/physics/rrtmgp/radiation.F90 27 July 2021, 20:49:52 UTC
927978a modify radiation_do to support irad=0 modified: components/eam/src/physics/crm/rrtmg/radiation.F90 modified: components/eam/src/physics/crm/rrtmgp/radiation.F90 modified: components/eam/src/physics/rrtmg/radiation.F90 modified: components/eam/src/physics/rrtmgp/radiation.F90 27 July 2021, 20:47:57 UTC
4970bc5 remove rad flags from radation routines modified: components/eam/src/physics/crm/rrtmg/radiation.F90 modified: components/eam/src/physics/crm/rrtmgp/radiation.F90 modified: components/eam/src/physics/rrtmg/radiation.F90 modified: components/eam/src/physics/rrtmgp/radiation.F90 27 July 2021, 20:44:56 UTC
5080ad3 remove rad flags from namelist_definition modified: components/eam/bld/namelist_files/namelist_definition.xml 27 July 2021, 20:42:23 UTC
6ec12f5 remove rad flags from runtime_opts modified: components/eam/src/control/runtime_opts.F90 27 July 2021, 20:41:55 UTC
97f9c25 remove rad flags from scammod modified: components/eam/src/control/scamMod.F90 27 July 2021, 20:40:40 UTC
62d7f3b Merge branch 'akturner/seaice/mpas_seaice_paper_figs' (PR #4414) Improvements to sea ice standalone test cases Fixes model location in scripts and improves output figures Fixes #4413 [BFB] 27 July 2021, 15:32:46 UTC
2e2a8bd Fix ESMT sgs modified: components/eam/src/physics/crm/samxx/sgs.cpp 26 July 2021, 20:47:31 UTC
c65d903 Merge branch 'whannah/mmf/remove-old-sp-compsets' (#4383) This removes the "SP" compsets copied from the original ECP fork, which are no longer needed. [BFB] 26 July 2021, 18:28:02 UTC
194a46d Merge branch 'mrnorman/mmf/update-yakl-fix-ssh-submodules' (#4370) - Update YAKL CMake with new conveniences (YAKL will handle source file flags and other things through a macro now) - Improve documentation of YAKL and SAMXX integration in CMake files - Add GPU YAKL_DEBUG - Improve YAKL header filenames to avoid future name clashes - Improve YAKL internal macro define names to be more readable - Change YAKL CMake variables to avoid future clashes with other CMake packages New wiki documentation on the process of integrating SAM++ and YAKL into E3SM, CIME, and CMake is below: https://github.com/E3SM-Project/E3SM/wiki/YAKL-and-SAMXX-CIME-and-CMake-Integration-Notes 26 July 2021, 18:22:50 UTC
20aeba1 Revise comments in si_init routine 26 July 2021, 16:30:59 UTC
83ded89 Add if condition for destroying subcycleFields 26 July 2021, 16:30:59 UTC
189fdd0 Change all SI flags from 'semi_implicit' to 'split_implicit' 26 July 2021, 16:30:59 UTC
7934ade Fix bugs and add OpenMP directives 26 July 2021, 16:30:58 UTC
11ff896 Update namelist for config_n_btr_si_outer_iter 26 July 2021, 16:30:58 UTC
a273527 Resolve conflicts after merge. 26 July 2021, 16:30:58 UTC
e8c3cc5 This PR modifies codes for the semi-implicit barotropic mode solver. Here are main changes I've made for this PR compared to the former version. - Significant cleanup as done in #781 - Change of the linear iterative solver algorithm (reducing global and local communications) - from the preconditioned pipelined BiCGStab to the single-reduction BiCGStab - removal of local halo exchanges before preconditioning - Change of scalar and array names used in the semi-implicit solver - from 'CG***' to 'SI***' - Addition of the 'config_n_btr_si_large_iter' flag - The large barotropic system iteration loop is added. - Any positive integer. Default is 1, but less than 2. - Higher value of the 'config_n_btr_si_large_iter' can make the model more stable and accurate, but runtime for advance of the barotropic system will increase. - Other changes - removal of the 'config_n_btr_si_outer_iter' flag - Instead, the outer iteration tolerance (1.0e-2) is hard coded. - more detailed notes on the semi-implicit solver - small bugs fix Note: - This PR is not bit-for-bit compared to the previous semi-implicit code. - By setting `config_btr_si_partition_match_mode = .true.`, this PR has the same pass/fail results of the nightly test suite with the split-explicit code. - For `config_btr_si_partition_match_mode = .false.` (default), partition tests fail, which is expected for the semi-implicit barotropic mode solver. 26 July 2021, 16:30:58 UTC
357709e Merge branch 'jgfouca/cime_update_2021_07_22' into master (PR #4425) to 231c8e783d9df1896f7ac0bdd1f31e74f496bdac Changes: 1) Fails if xmllint not found in path. 2) jenkins_generic_job: no reason for this magic config setting Just have baselines off by default. It's not hard to turn them on Fixes: 1) Ensure Cmake is available for wait_for_tests [BFB] * jgfouca/cime_update_2021_07_22: Another CIME submodule update 23 July 2021, 23:10:32 UTC
20db28f ELM updates for IBM compiler builds on Summit 23 July 2021, 21:10:17 UTC
94af4d7 add a variable for toy chem 23 July 2021, 20:17:53 UTC
751a5ed Another CIME submodule update to 231c8e783d9df1896f7ac0bdd1f31e74f496bdac Changes: 1) Fails if xmllint not found in path. 2) jenkins_generic_job: no reason for this magic config setting Just have baselines off by default. It's not hard to turn them on Fixes: 1) Ensure Cmake is available for wait_for_tests [BFB] 22 July 2021, 18:23:00 UTC
e3472d2 Merge branch 'wlin/northamericarrm_update_defaults' (PR #4422) Update v2 default nml parameters for northamericarrm ATM_NCPL=48 and the following parameters for MPASSI are made default for the northamericarrm grid. config_use_high_frequency_coupling = true config_boundary_layer_iteration_number = 10 [BFB] non-BFB when using atm grid northamericax4v1 and/or ocn/ice grid WC14to60E2r3 22 July 2021, 14:39:12 UTC
99a4856 Merge branch '/azamat/summit/fix-thread-pinning' (PR #4410) Fix OpenMP thread pinning with SMT on Summit When multi-threading with OpenMP, MPI tasks need to be given NTHRDS number of hwthreads. [BFB] 21 July 2021, 16:29:07 UTC
98b89a3 Merge branch E3SM-Project/ndk/machinefiles/cori-1node-default-layout2 (PR #4408) For Cori, change the default layout for any case using only 1 node to use full node 21 July 2021, 15:11:02 UTC
2d067e4 Update v2 default nml parameters for northamericarrm ATM_NCPL=48 and the following parameters for MPASSI are made default for the northamericarrm grid. config_use_high_frequency_coupling = true config_boundary_layer_iteration_number = 10 [BFB] non-BFB when using atm grid northamericax4v1 and/or ocn/ice grid WC14to60E2r3 21 July 2021, 14:14:15 UTC
back to top