sort by:
Revision Author Date Message Commit Date
4e40942 Merge branch 'darincomeau/scripts/add_cryov2_PE_layouts' (PR #4471) Adding default PE layouts for Cryo v2 grids on Anvil/Chrysalis Adds default PE layouts for Cryosphere v2 B-cases with ECwISC30to60E2r1 and SOwISC12to60E2r4 ocn/ice grids on Anvil and Chrysalis. [BFB] 19 August 2021, 14:53:27 UTC
a063c4c Merge branch 'hgkang/mpas/update_makefile' (PR #4459) Update Makefile for MPAS to use $LAPACK/lib64 This PR updates MPAS Makefile to use LAPACK library in $LAPACK/lib64, as some systems such as Summit do not have $LAPACK/lib. This file is used by the standalone MPAS models and does not impact E3SM. [BFB] 19 August 2021, 14:50:23 UTC
dcff2eb Merge branch 'azamat/chrysalis/reduce-bld-times' (PR #4466) Reduce optimization on files with long build times on Chrysalis Reduce -O3 to -O2 for - eam/src/physics/cam/micro_mg_cam.F90 (now builds in ~27 secs) - elm/src/data_types/VegetationDataType.F90 (~232 secs) This reduces total build time for `SMS_P12x2.ne4_oQU240.A_WCYCL1850` on - master: 2748 secs (46 mins) - branch: 994 secs (17 mins or 2.7x faster) Run-time throughput is not affected: - master: 18.548 sypd - branch: 18.621 sypd [BFB] 19 August 2021, 02:04:24 UTC
365d2f9 Merge branch 'whannah/mmf/fix-scm' (#4468) This fixes the testing issues on Anvil that appeared after merging PR #4368. 18 August 2021, 18:45:09 UTC
e3d20ce Merge branch 'whannah/mmf/nml_orientation' (#4377) This replaces the MMF_DIR_NS and MMF_ORIENT_RAND preprocessor flags with a namelist variable "MMF_orientation_angle", specified in degrees. The angle defaults to 90 for 2D MMF cases and 0 for 3D cases. The random rotation mode can be enabled with MMF_orientation_angle=-1. Changes are non-BFB because the value of pi was changed to use the physconst value instead of a locally defined value with arbitrary precision. [BFB] except for MMF 18 August 2021, 15:09:16 UTC
0aacd3a Restructuring to consolidate layouts by grid, machine. 17 August 2021, 20:48:17 UTC
e468a6b Merge branch 'master' into whannah/mmf/nml_orientation 17 August 2021, 18:48:53 UTC
09ba940 Merge branch 'whannah/mmf/fix-VT' (#4456) This fixes two loosely related issues that cropped up in MMF tests using intel with variance transport enabled. One issue has to do with a bug in the C++ damping routine that only affects tests with intel. The other change has to do with updating the VT test mod to use the namelist variable for the filtered variance transport mode. [BFB] 17 August 2021, 17:58:14 UTC
98bbda0 Merge branch 'jayeshkrishna/scorpio_v1.2.2' (PR #4463) Updating Scorpio from v 1.2.1 to v 1.2.2. This new release includes the following major changes, 1. More information added to I/O Performance summary output. Also adding support for ADIOS I/O performance in the I/O summary output 2. Automatic setting of Lustre file system settings on Cori and Theta 3. Support for NVHPC (PGI) compiler on Summit and XL compiler on Ascent 4. Minor bug fixes and enhancements Fixes #4280 [BFB] 17 August 2021, 17:48:39 UTC
cefbdf5 Bug fix for SCM tests on Anvil modified: components/eam/cime_config/usermods_dirs/scm/shell_commands 17 August 2021, 15:06:42 UTC
4933788 Merge branch 'jlee1046/eam/adding-SCM_ARM97-to-MMF' (#4368) Adding single column model (SCM) compsets to run ARM97 and RICO cases in E3SM-MMF. Default se_ftype for SCM is set to 2 following the default configuration of E3SM. [BFB] except for SCM tests 16 August 2021, 19:49:20 UTC
a096a04 Merge branch 'azamat/ascent/add-custom-perl-lib' (PR #4441) Update Summit and Ascent machine config: - add custom Perl install on Ascent - update CIME syntax for SMT batching on Ascent and Summit - update Summit's python to 3.7.0 - enable C++14 kokkos builds with IBM compilers on Summit - add CXXFLAGS for threading on summit+ibm - add -qnosmp to NOOPT_FILES for summit+ibm - add a 1-node default pelayout - replace a goto with a loop exit in COSP2 submodule Fixes E3SM-Project/E3SM#4420 [NML] - due default pelayout changes 16 August 2021, 19:26:15 UTC
6ec6726 Merge branch 'stephenprice/glc/merge-new-IGBG-grids' (PR #4445) Add support for new IG and BG grids Adds grid support for: * ne30pg2_oECv3_gis1to10 * ne30pg2_r0125_EC30to60E2r2_gis1to10 * ne120pg2_r0125_EC30to60E2r2_gis1to10 Brings in all necessary mapping/domain files, and changes some ELM fsurdat files to include new versions with elevation class information. [NML] [BFB] for all currently tested configurations 16 August 2021, 18:43:20 UTC
552171e Merge 'wlin/lnd/update_1950_inputdata' (PR #4443) Update elm surfdata_map and IC files for 1950 compsets 1950 compsets for ne30pg2 are currently using surfdata_ne30pg2_simyr2000_c190408.nc and do 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 16 August 2021, 18:21:50 UTC
10cb813 cosmetic fix modified: components/eam/cime_config/testdefs/testmods_dirs/eam/mmf_use_VT/user_nl_eam 16 August 2021, 17:35:18 UTC
8a61a26 Point cosp2 submodule to hash c8a032f 14 August 2021, 23:01:39 UTC
7e418e8 Apply ibm mods to ibmgpu 14 August 2021, 06:15:25 UTC
8b9c0bc Merge E3SM-Project/ndk/machinefiles/cori-add-v2-LR-layouts (PR #4438) For cori-knl, add PE layouts for v2 LR config (ne30pg2_EC30to60E2r2.A_WCYCL1850) 13 August 2021, 21:41:15 UTC
2ed8cdf Replace a goto with a loop exit in COSP2 submodule 13 August 2021, 17:57:47 UTC
dd56662 Replace -O3 with -O2 in CXXFLAGS on summit+ibm Also, replace 16-task default pelayout with full 1-node default for any grid, any compset, any machine to avoid OOM. And set a strict walltimemax of 2-hrs on summit batch queue. 13 August 2021, 17:25:57 UTC
a16b57e Updating to Scorpio 1.2.2 Updating Scorpio from v 1.2.1 to v 1.2.2. This new release includes the following major changes, 1. More information added to I/O Performance summary output. Also adding support for ADIOS I/O performance in the I/O summary output 2. Automatic setting of Lustre file system settings on Cori and Theta 3. Support for NVHPC (PGI) compiler on Summit and XL compiler on Ascent 4. Minor bug fixes and enhancements 13 August 2021, 15:38:26 UTC
99d2c71 Add -qnosmp to NOOPT_FILES for summit+ibm 13 August 2021, 02:38:11 UTC
36b8e62 Add CXXFLAGS for threading on summit+ibm 13 August 2021, 02:31:48 UTC
31699b1 Limit PGI mods to __PGI macro 13 August 2021, 02:28:46 UTC
8462587 Removing SCM-RICO test 12 August 2021, 20:53:23 UTC
f330c96 Minor changes & Apply user mod to both MMF/NON-MMF 12 August 2021, 20:49:18 UTC
81d4013 Adding default PE layouts for Cryo v2 grids on Anvil/Chrysalis 12 August 2021, 20:06:00 UTC
3795927 Merge branch 'origin/bartgol/hommexx_scream_changes' into master (PR #4365) This PR contains a few changes in Homme (mostly in the cxx code), that were needed in the scream fork. We issue a PR with the same commits (plus a couple of bug fixes) here, to avoid hard to solve conflicts when we next merge e3sm into scream. EDIT: this PR should now be completely BFB. There was one non-BFB commit, but it has been reverted. 12 August 2021, 19:00:55 UTC
18e81e3 Merge branch 'mark-petersen/ocn/add-surface-pressure-to-grad-ssh' (PR #4452) Add surface pressure to grad ssh This PR adds a the contribution of surface pressure to the (grad ssh) term. The grad ssh option (config_pressure_gradient_type = 'ssh_gradient') is used for single-layer tide simulations for ICOM. It was missing the surface pressure, which was required to run with land ice cavities, but will also be needed to include atmospheric and sea ice pressure contributions. Note that this does not affect the default E3SM pressure gradient configuration (config_pressure_gradient_type = 'Jacobian_from_TS'), which is for layered models, and already starts with the surface pressure when computing pressure down the column. [BFB] 12 August 2021, 15:49:33 UTC
ae6c192 Update Makefile for MPAS to use $LAPACK/lib64 12 August 2021, 12:53:50 UTC
3674e3b Merge branch 'azamat/swing/initial-configure' (PR #4453) Enable E3SM on ANL Swing (replaces Blues' GPUs). Also update Scorpio for newer nvhpc compiler. [BFB] 11 August 2021, 18:48:07 UTC
4b7441d Removing MMF1-SCM compsets from integration suite 11 August 2021, 16:45:02 UTC
d3d9490 Adding MMF-SCM tests 11 August 2021, 16:43:46 UTC
d7ea90d Minor cosmetic change: indent 11 August 2021, 16:42:54 UTC
f54e5c4 Remove default se_ftype for SCM 11 August 2021, 16:42:54 UTC
deb5aed Add modifications to run MMF-SCM out of the box 11 August 2021, 16:42:54 UTC
60ce7a5 Change se_ftype to 2 to run E3SM in SCM 11 August 2021, 16:42:54 UTC
fe9f2a8 Adding RICO case for MMF1 and MMFXX 11 August 2021, 16:42:54 UTC
df4f23b clean-up use_case file for ARM97 11 August 2021, 16:42:54 UTC
42e5084 Change SCAM to SCM & Adding MMFXX support 11 August 2021, 16:42:54 UTC
ec5a785 minor bug fix in the namelist parameter 11 August 2021, 16:42:54 UTC
ff0b5fc Adding a compset to run ARM97 SCM case in E3SM-MMF 11 August 2021, 16:42:54 UTC
679e437 remove remaining instances of MMF_DIR_NS modified: components/eam/cime_config/testdefs/testmods_dirs/eam/mmf_fixed_subcycle/shell_commands modified: components/eam/cime_config/testdefs/testmods_dirs/eam/mmf_use_ESMT/shell_commands modified: components/eam/cime_config/testdefs/testmods_dirs/eam/mmf_use_VT/shell_commands 11 August 2021, 15:10:36 UTC
c9deae2 Change MMF_orientation_angle units to degrees modified: components/eam/bld/namelist_files/namelist_defaults_eam.xml modified: components/eam/bld/namelist_files/namelist_definition.xml modified: components/eam/src/physics/cam/phys_control.F90 modified: components/eam/src/physics/crm/crm_physics.F90 11 August 2021, 14:54:39 UTC
f9b6fd2 Change crm_angle to pbuf pointer modified: components/eam/src/physics/crm/crm_physics.F90 11 August 2021, 14:54:39 UTC
7b20598 Fix crm_angle handling modified: components/eam/src/physics/crm/crm_physics.F90 11 August 2021, 14:54:39 UTC
527a976 Add MMF_orientation_angle_out to phys_getopts modified: components/eam/src/physics/cam/phys_control.F90 11 August 2021, 14:54:39 UTC
44bdb05 add missing "then" to if 11 August 2021, 14:54:39 UTC
ffd459e Remove ifdefs for MMFDIR_NS and MMF_ORIENT_RAND The functionality of these options is replaced by the MMF_orientation_angle namelist variable. The random orientation can be eanbled by setting MMF_orientation_angle=-1. modified: components/eam/cime_config/config_component.xml modified: components/eam/src/physics/cam/phys_control.F90 modified: components/eam/src/physics/crm/crm_physics.F90 11 August 2021, 14:54:39 UTC
4504c1c Add namelist variable MMF_orientation_angle modified: components/eam/bld/build-namelist modified: components/eam/bld/namelist_files/namelist_defaults_eam.xml modified: components/eam/bld/namelist_files/namelist_definition.xml 11 August 2021, 14:54:39 UTC
9f5f442 Merge branch 'jonbob/cpl/add-icebergs-to-budget' (PR #4402) Add separate lines for icebergs to the cpl heat and water budgets Adds coupler budget lines for "hberg" and "wberg", corresponding to heat from icebergs and water from icebergs, to support cryo configurations with data icebergs (DIB). [BFB] 11 August 2021, 14:47:01 UTC
135a922 Merge branch 'azamat/theta/add-custom-perl-install' (PR #4446) Add a Perl install on Theta and fix MCT builds with --host=cray configure. Also, add ne30-WC PE-layouts: - XSmall @ 8 nodes of debug queue : 0.8 sypd - Medium @ 128 nodes of default queue : 3.8 sypd Fixes E3SM-Project/E3SM#4367 [BFB] 11 August 2021, 01:55:58 UTC
2660ae7 Add ne30-WC PE-layouts for Theta XSmall @ 8 nodes of debug queue : 0.8 sypd Medium @ 128 nodes of default queue : 3.8 sypd 11 August 2021, 01:39:32 UTC
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
back to top