https://github.com/E3SM-Project/E3SM

sort by:
Revision Author Date Message Commit Date
2697d79 fixing issues around q adjust 05 February 2021, 03:56:20 UTC
ccd7565 fix line deleted by accident 01 February 2021, 20:01:45 UTC
c24d732 add ifdefs to extra fields 31 January 2021, 19:35:50 UTC
1d5e76f add option to adjust q; fix issue in prim_driver mod; add outflds 30 January 2021, 23:21:41 UTC
0eb5aec reverting more changes in inline diagn 19 January 2021, 19:04:55 UTC
eb0fb90 reverting changes in homme inline diagnostics 09 January 2021, 04:06:03 UTC
c2fe789 revert comment 09 January 2021, 04:00:19 UTC
0de733e add protected to water forms indices 05 January 2021, 21:29:09 UTC
01ff165 better comments 31 December 2020, 06:49:09 UTC
b3668d0 removing a conflict with a namelist 31 December 2020, 06:21:59 UTC
dedef3b removing commented code 30 December 2020, 22:53:08 UTC
c86f398 cleaning ifdefs 30 December 2020, 22:53:03 UTC
d0c13fd moving dt_* to me computed once, adding inrfastructure 30 December 2020, 22:52:58 UTC
290847d Revert "turn on dme adjust" This reverts commit 101a138a8ed308d1914c0ae5fc8d7ce6df663e37. 30 December 2020, 22:51:34 UTC
da60c4b Revert "turn on dp3d adjust" This reverts commit d5117a8af3447dacc31753f9103045c9501d6bf5. 30 December 2020, 22:51:30 UTC
4948fd2 Revert "revert _dme call cahnges, commenting dme call" This reverts commit 3f646233133df5fc8ef38ab2268eddad8c0704dd. 30 December 2020, 22:51:30 UTC
ea84d75 Revert "comments; overwriting te_cur in dp_coupling to use TE before moist adj" This reverts commit ff90b4c1416c6e03e235369e77ba127e4080a7b9. 30 December 2020, 22:51:25 UTC
04ee524 Revert "use old TE for fixer, this doesnt work" This reverts commit 4a8a2f1ce55d9b0f05797aed86719cc2de18a03a. 30 December 2020, 22:51:20 UTC
cff79e6 use old TE for fixer, this doesnt work 30 December 2020, 22:51:15 UTC
0e13df9 comments; overwriting te_cur in dp_coupling to use TE before moist adj 30 December 2020, 22:51:09 UTC
6a0e96d revert _dme call cahnges, commenting dme call 30 December 2020, 22:51:04 UTC
c495992 turn on dp3d adjust 30 December 2020, 22:50:59 UTC
95c4b66 turn on dme adjust 30 December 2020, 22:50:59 UTC
ad0de74 add summed TTEND, dT adjusted output 30 December 2020, 22:50:54 UTC
3a9ccb2 fixing bug in computing dTadj 30 December 2020, 22:50:49 UTC
fc57944 minor, add diagn for dTadj 30 December 2020, 22:50:44 UTC
9089105 fix minus sign 30 December 2020, 22:50:39 UTC
88266b5 fix issues with new energy output in homme 30 December 2020, 22:50:34 UTC
97952e9 add ttend form adjustment 30 December 2020, 22:50:29 UTC
4366a32 remove allocates 30 December 2020, 22:50:24 UTC
5d65564 more for moist indices 30 December 2020, 22:50:19 UTC
2b51ba0 more done for moist indices 30 December 2020, 22:50:12 UTC
d062fa2 more cleanup, cam_diagn changes for the prev. commit 30 December 2020, 22:50:07 UTC
fa9901f reorg te output, clean up moist indices more 30 December 2020, 22:50:00 UTC
ec170df fix ke output 30 December 2020, 22:49:54 UTC
591e8c9 energy_diagn on 30 December 2020, 22:49:49 UTC
4e8b28c bugfix 30 December 2020, 22:49:44 UTC
d74cde1 cleanup 30 December 2020, 22:49:39 UTC
e982a13 cleanup 30 December 2020, 22:49:35 UTC
4e26810 cleanup 30 December 2020, 22:47:55 UTC
5faf1fa cleanup 30 December 2020, 22:47:50 UTC
2f10ed2 add KE 30 December 2020, 22:47:50 UTC
f9e02a7 fixed TEafter but now adjust_ps is wrong 30 December 2020, 22:47:45 UTC
c796171 fixes, yet there is a bug, TEafter <0 30 December 2020, 22:47:39 UTC
ca4a952 start on pressure work 30 December 2020, 22:47:34 UTC
06b00af cleanup2, bfb 30 December 2020, 22:47:26 UTC
fb1751e cleanup1, bfb 30 December 2020, 22:47:20 UTC
4cc1bd5 messy reorg-ed code, bfb compared to original 30 December 2020, 22:47:14 UTC
afcdf80 changes to split qdp adjustment from pressure work 30 December 2020, 22:43:44 UTC
c11c308 fix ftype1 diagn, fix/add to printstate diagn 30 December 2020, 22:43:37 UTC
efb184d Merge branch 'origin/oksanaguba/eam/switch-to-theta' into next (PR #3901) Make theta-l default dycore. Keep SCM test with preqx. switch to tensor HV for most grids. [nbfb] for most cime tests with atmosphere. 18 December 2020, 18:06:06 UTC
3b965ab Merge branch 'azamat/machines/add-chrysalis-config' (PR #3973) Add Chrysalis machine config files. Change anvil paths to use new /lcrc/group/e3sm disk. Remove "acme" from paths. Change "acme_scratch" to just "scratch". Update CIME submodule to hash 5cef5558c4e7bebfc8ec8f3b507e7e583e6a669c - Print TPUTCOMP difference to TestStatus.log - Update OS process id error-checking in GPTL's get_memusage CIME changes that are only for CESM - Changes to implement ESMF aware threading in the nuopc driver. Correct issues with nuopc timing file. - Update modules on cheyenne. - Changes for nuopc xcpl_comps needed for new ice sheets capability - Make the default pio_version = 2 [NML] - on Anvil due to inputdata file pathname changes in seq_maps.rc namelist 17 December 2020, 21:04:36 UTC
f455a46 Merge branch 'sarich/bebop/update-account-name' (PR #3967) The charge account on the anvil cluster changed names from 'acme' to 'e3sm'. This change puts the new name in the cime config file [BFB] 17 December 2020, 16:15:14 UTC
2bc0cc0 Merge branch 'mark-petersen/ocean/diagnostic_solve_breakup' (PR #3937) update mpas-source: Add diagnostics module for GPU performance This PR brings in a new mpas-source submodule with changes only to the ocean core. It adds a new module to house the variables contained in diagnosticsPool in the ocean model. This also implements the use of the new module in the mpas_ocn_diagnostics.F file. These separate modules for diagnostics (and mesh, already added) are needed to pass variables to the GPU, but also work with the CPUs, and make the code simpler and more readable. See MPAS-Dev/MPAS-Model#745 [BFB] 16 December 2020, 16:50:58 UTC
ec73814 update mpas-source: Add diagnostics module for GPU performance 15 December 2020, 16:19:51 UTC
c69afb2 Merge branch 'proteanplanet/seaice/icenamelistfix' (PR #3984) witch on high-frequency coupling in sea ice at 10 iterations This PR is part of a final set of changes to E3SM Version 2 polar changes, and matches a PR from MPAS-SeaIce recently accepted into E3SM Master. It switches on high-frequency coupling in MPAS-SeaIce with an increased number of iterations. [non-BFB] 15 December 2020, 15:55:46 UTC
7dff304 Rename LCRC paths from acme to e3sm and clean up 14 December 2020, 21:46:13 UTC
9e8524c Advance cime to include GPTL process id update 14 December 2020, 20:27:50 UTC
a895995 Merge branch 'whannah/mmf/samxx-bug-fix' into master (#3950) This branch pulls in fixes developed on the INCITE2020 branch. The main fix involves an index/memory error in the C++ scalar diffusion code, which is not present in the SAM fortran code. Other miscellaneous updates include: - changes to floating point literal precision - increase perturbation magnitude in setperturb.cpp - change max ncycle = 4 in kurant()for both Fortran and C++ - fix aqua planet compset for MMF w/ SAM++ - fix bug in crm_clear_rh variable [non-BFB] (for MMF tests only) 14 December 2020, 16:14:33 UTC
0a2b47e Merge branch 'bogensch/atm/SCM_v2_thetal_updates' (PR #3943) This PR makes the SCM functional with the theta-l dycore. The theta-l dycore will now compute the large scale vertical advection for the SCM. SCM computes column only vertical advection (done through remap routine via updated floating levels given the prescribed large scale vertical velocity) and NOT horizontal advection. Several SCM cases have been run (ARM97, BOMEX, DYCOMS, GATE) to verify that the SCM with theta-l dycore produces scientifically credible answers that are similar to the preqx version of the SCM. These modifications have been verified to work for BOTH preqx and theta-l dycores. This PR also includes two SCM bug fixes: Make sure that the updated surface fluxes are read to cam_in arrays (in cam_comp.F90). This will prevent surface fluxes from being "seen" by CLUBB at one time step offset (reported by Mikael Witte). Fix in scm_setfield to be sure that the model is updating surface pressure when replay is not used (else could cause crashes when SCM timestep is smaller than IOP forcing). This PR is B4B EXCEPT for SCM (i.e. test SMS_R_Ld5.ne4_ne4.FSCM5A97). All other e3sm_developer tests pass. 14 December 2020, 14:09:53 UTC
fe27b5b Add GNU modules 12 December 2020, 00:52:03 UTC
44bff43 Merge branch 'proteanplanet/seaice/fluxfixA' (PR #3983) Bug fix in sea ice coupling to freezing temperature Bug fix in sea ice coupling file to use the same freezing temperature as in the main MPAS-SeaIce code according to the flag 'mushy', 'linear_salt' or the default -1.8 Celsius. [non-BFB] 11 December 2020, 17:20:41 UTC
2489323 Merge branch 'brhillman/eam/fix-rad-output-fillvalue'(PR #3926) Initialize radiation outputs to fillvalue Initialize radiation outputs to fillvalue. This addresses the case where radiation outputs can contain zero values when the frequency of updating the radiative calculations does not evenly divide the output frequency. Instead, these should be filled with fillvalues so that averages are not biased low by including zero values which should have just been set to missing values. Also add calculation for "HR" heating rate variables, which was defined as an output for RRTMGP but was never actually populated with values. This fix will be BFB for our test suites, but longer RRTMGP runs that include HR as an output will be NON-BFB since we have added the HR calculation, which would have been zero before (this should NOT require new baselines though, since tests in our suite are not long enough to generate h0 files with HR and HR does not appear to be a default output variable). Fixes #3906. [BFB] * brhillman/eam/fix-rad-output-fillvalue: Apply fixes to MMF too Add missing HR output for RRTMGP Set fill values for radiation outputs 10 December 2020, 20:06:45 UTC
3f26913 Merge wlin/atm/cosp_snowfix (PR #3968) Bug fix to account for snow backscattering in COSPv2 Fix a bug related to the calculation of separated ice attenuated backscatter in lidar simulator. The issue was found by Greg Cesana. The snow is not well accounted for in the separated ice and liquid attenuated backscatter signal. It has to do with the "npart" indices. The snow index is 5 and is not accounted for in COSPv2. This has potentially large impact on cloud phase diagnostics from the lidar simulator. [BFB] except for COSP diagnostics 10 December 2020, 18:01:28 UTC
fba6e69 Switch on high-frequncy coupling in sea ice at 10 iterations This PR is part of a final set of changes to E3SM Version 2 polar changes, and matches a PR from MPAS-SeaIce recently accepted into E3SM Master. 10 December 2020, 05:16:20 UTC
19db8d3 Bug fix in sea ice coupling file to use the same freezing temperature as in the main MPAS-SeaIce code according to the flag 'mushy', 'linear_salt' or the default -1.8 Celsius. 10 December 2020, 02:51:13 UTC
c0155f2 Merge branch 'ndk/eam/init_omp_master' (PR #3974) Add omp master to a section of code in init that would otherwise have race condition. DEBUG builds would see the issue, but a chance could also happen without DEBUG. Also add omp barrier after the omp master section. Fixes E3SM-Project/E3SM#3628 [BFB] 09 December 2020, 17:32:34 UTC
4ba99e1 Moved the shared nlev_tom variable initialization to be set only once by master thread. Also missed the "end" of master section -- omp end master 08 December 2020, 08:02:26 UTC
93f6f35 Add omp master to a section of code in init that would otherwise have a race condition. DEBUG builds would see the issue, but a chance could also happen without DEBUG. Also add omp barrier after the omp master section. [bfb] 08 December 2020, 05:09:37 UTC
73b5494 Add new Chrysalis modules after storage upgrade 08 December 2020, 03:23:19 UTC
98c8f2c Add Chrysalis machine configuration 08 December 2020, 02:59:05 UTC
fa67a1d Merge branch 'bishtgautam/lnd/rename-files' (PR 3842) Changes the name of variables, subroutine, and modules from CLM to ELM. [BFB] 07 December 2020, 17:33:22 UTC
6269c65 Merge branch 'akturner/seaice/align_atmos_coupling' (PR #3948) Update mpas-source: updated sea ice with alignment of atmos coupling This PR brings in a new mpas-source submodule with changes only to the seaice core. It updates the sea ice component to implement alignment of atmospheric coupling with cime. [non-BFB] 04 December 2020, 17:30:46 UTC
d49f18a Removes a file that was mistakenly added earlier 04 December 2020, 05:33:32 UTC
0c7f029 Merge branch 'rljacob/test/wcprod' (PR #3964) Update the 2 atm-only and 1 fully coupled cases in the production suite to use v2 settings. Use tri-grid resolutions and CMIP6 compsets for all. Also use a test mod that will turn on theta-l and other settings being used in v2 testing. [BFB] 03 December 2020, 22:50:26 UTC
43393e9 Changes that address review comments Few *CLM* variables are changed to *ELM* 03 December 2020, 17:01:40 UTC
7914f00 make bgc tests use theta 02 December 2020, 19:18:58 UTC
528eec2 remove some of settings in ftype tests 02 December 2020, 01:48:32 UTC
d6a358e Bug fix to account for snow backscattering in COSPv2 Fix a bug related to the calculation of separated ice attenuated backscatter in lidar simulator. The issue was found by Greg Cesana. The snow is not well accounted for in the separated ice and liquid attenuated backscatter signal (although it's fine for the total attenuated backscatter). It has to do with the "npart" indices. The snow index is 5 and is not accounted for in COSPv2. This has potentially large impact on cloud phase diagnostics from the lidar simulator. [BFB] except for COSP diagnostics 30 November 2020, 22:37:09 UTC
d0b9584 account name on bebop cluster has been renamed 'e3sm' 30 November 2020, 19:29:33 UTC
e371ae4 Merge branch 'whannah/mmf/fix-MMF-momentum' into master (#3862) Fix the feedback of momentum for 3D MMF simulations. The momentum feedback can be enabled with the MMF_MOMENTUM_FEEDBACK preprocessor variable. Note that this also disables the CRM "dosurface" option that applies friction in the CRM. Also add MMF_TKEW history variable. [BFB] 30 November 2020, 18:57:14 UTC
382e4e5 Merge branch 'bishtgautam/lnd/usrdat-test' (PR #3965) ELM-USRDAT is a single-point test, so NTASKS are set to 1. [BFB] 30 November 2020, 17:37:22 UTC
d206838 Changes NTASKS for ELM-USRDAT test ELM-USRDAT is a single-point test, so NTASKS are set to 1. [BFB] 30 November 2020, 17:04:09 UTC
06c27ef Merge branch 'jayeshkrishna/scorpio_v1.1.4' (PR #3907) Updating to Scorpio version 1.1.4 This release includes the following changes, * Fix for GPTL performance data corruption due to unstopped timers (when Scorpio calls fail) * Support for compilers with no C++11 regex support * ADIOS conversion tool fixes for temporal variable conversion (from ADIOS to NetCDF) * Misc bug fixes [BFB] 30 November 2020, 15:52:33 UTC
cbc6092 Update e3sm_prod suite to v2 cases Use v2 tri-grid resolutions and all CMIP6 compsets. Also add test mods that use theta-l and other v2 settings. 30 November 2020, 02:41:49 UTC
520161f Add wcprod test mod for eam Add wcprod test mod for eam. Leave version out of name of test mod so it can adapt to whatever wcprod needs as code evolves. Initial values are those in v2 tuning runs 30 November 2020, 01:32:18 UTC
df999cc Merge branch 'azamat/blues/update-pgi-to-nvhpc' (PR #3960) Update Blues modules to nvhpc [BFB] 26 November 2020, 15:49:32 UTC
81aa9e8 change 3 to 3.0 26 November 2020, 01:44:19 UTC
cb6683e Update Blues modules to nvhpc 25 November 2020, 23:56:30 UTC
e97442f Add wcprod test mod Add wcprod test mod which is initially set to reproduce settings for v2 tuning runs. Leave version out of name of test mod so it can adapt to whatever wcprod needs as code evolves. 25 November 2020, 23:45:53 UTC
b72d7ed Merge branch 'oksanaguba/eam/switch-to-theta' of github.com:E3SM-Project/E3SM into oksanaguba/eam/switch-to-theta 25 November 2020, 19:43:58 UTC
fb90ea9 Merge branch 'azamat/scorpio/add-erp-testmod' (PR #3955) Move PIO_ROOT=1 mod to ERP testmod. Also, remove PIO_BUFFER_SIZE_LIMIT=1 for sandiatoss3 and ghost machines: default to -1 so that the amount of buffering/caching is determined within Scorpio. Also, increase MOSART rh0 restart file name length. Fixes E3SM-Project/E3SM#3934, Fixes E3SM-Project/E3SM#3959 [BFB] - new test baseline 25 November 2020, 16:52:57 UTC
1a4c0f3 Increase MOSART restart file name lengths 25 November 2020, 00:15:09 UTC
9364a2e all hgrid= conditions need a dyn_target= also 24 November 2020, 21:44:03 UTC
faa2edd switch theta-l dycore to tensorHV 24 November 2020, 18:45:27 UTC
33007ff Update ERP testmod 23 November 2020, 23:52:16 UTC
7b928be remove unnecessary nu parameter from SCM namelist settings 23 November 2020, 22:40:53 UTC
1b10253 Merge branch 'jgfouca/cmake_misc' into master (PR #3918) Remove support for Makefile-based builds for E3SM components Build system details: * Add new --separate-builds flag for case.build. Component builds will be done one at a time and produce separate log files for each component. * Remove --use-old flag. The old system is not being maintained or tested and it's no longer safe to use. * Produce more logging output for case.build. * Re-establish support for building only specific components with case.build. This capability had been lost in the initial cmake conversion. Building components this way will cause them to get their own log file. * Remove buildlib and Depends* files that are no longer needed * Adds new compiler/link wrapper: E3SM/cime/scripts/Tools/e3sm_compile_wrap.py. It will get copied to $case/Tools and this copy is the one that will be used by the build system. This will allow the script to be a new extension point for our build system that can be customized on a case-by-case basis or customized for everyone via PRs to CIME. Fixes #3769 #3758 Updates from CIME: * Fix E3SM nightly TSC test failure * Some build system updates for e3sm * Add support for github actions [BFB] * jgfouca/cmake_misc: final cime update Update cime again with new prov stuff Another cime build fix Check time availability Fix build time calls travis: Print e3sm bldlog if build fails Always turn on our wrapper Update cime and improve time format Rework timing so that it works with -jN Improve timing feature Add timing to compiles and links another cime update another cime update another cime update Remove support for Makefile-based builds for E3SM components 23 November 2020, 21:45:40 UTC
6b02dba final cime update 21 November 2020, 19:42:10 UTC
9149e30 linebreak fix 21 November 2020, 00:42:07 UTC
back to top