sort by:
Revision Author Date Message Commit Date
cb9b02d Removes GNU compiler entries 17 April 2019, 17:44:03 UTC
b80f13b Adds pnetcdf required by MPAS [BFB] - Bit-For-Bit 17 April 2019, 16:53:35 UTC
68ef274 PGI works now and gnu builds fine gnu compiler builds fine but blows up during run time with following error: set_time_float_from_date: error return from ESMF_TimeSet for set_time_float_from_date ERROR: CHKRC [BFB] - Bit-For-Bit 15 April 2019, 21:22:47 UTC
a87eddf Adds machine files for Compy This PR adds first set of machine files for E3SM machine Compy. Machine files for compilers Intel, gnu and PGI are added. I have used the following test to compile and run the model: SMS.ne4_ne4.FC5AV1C-L For the above test: -Intel compiler works fine -GNU 4.8.5: Land model has a compile time error -PGI: Netcdf is not built with this compiler yet [BFB] 15 April 2019, 21:22:47 UTC
09f1a33 Merge branch 'azamat/anvil/build-pnetcdf-run-netcdf' (PR #2853) Build PIO1 with pnetcdf on Anvil [BFB] 14 April 2019, 21:25:40 UTC
879bbaf Build PIO1 with pnetcdf on Anvil 14 April 2019, 21:16:29 UTC
152fae6 Merge branch 'azamat/anvil/backout-version-upgrades' (PR #2850) Anvil module updates. [non-BFB] - due to module version changes 11 April 2019, 22:38:24 UTC
8e69ae4 Anvil module updates 11 April 2019, 22:27:18 UTC
c726a77 Merge branch 'jgfouca/cime/improve_wget_robustness' into master (PR #2849) Improve robustness of wget Better error messages and avoid check certificates. [BFB] * jgfouca/cime/improve_wget_robustness: Improve robustness of wget Update CIME to ESMCI cime5.8.1 (PR #2842) 11 April 2019, 19:21:30 UTC
d0da49e Improve robustness of wget Better error messages and avoid check certificates. [BFB] 11 April 2019, 19:13:41 UTC
c947c07 Update CIME to ESMCI cime5.8.1 (PR #2842) Update CIME to ESMCI cime5.8.1 Squash merge of jgfouca/branch-for-to-acme-2019-04-08 Features: * Support optional components by filling in stub models for any missing component class * cprnc: Make FIELDLIST message more informative * cprnc: allow differences in field lists for time-constant fields Bug fixes: * The check for an rpointer.drv file did not consider multidriver mode. * Fix ./case.build --clean * PET and ERP tests were not setting compile_threaded correctly. * Fixes inconsistency between MPASCICE and MPASSI, change all occurances of the former to the latter This is non-BFB for A cases due to: ESMCI/cime#3053 [non-BFB] 11 April 2019, 18:57:18 UTC
fae0a81 Merge branch 'whannah/atm/aqua_planet_fix' (PR #2752) Restore Aquaplanet Capability Although there was a working aquaplanet compset that was sometimes used for testing, it included realistic topography that resulted in towering mountains of water. This PR adds new compsets to that are true aquaplanet configurations consistent with the Aquaplanet Experiment (APE) protocol. I adopted a different compset naming strategy instead of following the "FC5AV1" convention. The new compsets have short names like "F-EAMv1-AQP1", where the number at the end can be changed to match the SST patterns of the APE protocol (http://www.met.reading.ac.uk/~mike/APE/). The SST pattern is now controlled by "DOCN%AQP1" and set by the data ocean component in the CIME source directories. The old data ocean code in the atmosphere directories is obsolete, which is confusing, so I deleted it all. The atmosphere is set by "_CAM5%AQUA", which is very similar to the current FC5AV1C-L except that it includes the "-aquaplanet" flag that allows the domain and topography to be set internally without the need for external files. I also added a new cam.i file to the repo: cami_aquaplanet_ne30np4_L72_c15-02-2019.nc This PR resolves the following issues: Fixes #2383 Fixes #2719 Fixes #2841 Notes on regression tests: This PR replaces two existing tests (ERP_Ln9.ne4_ne4.FC5AV1C-L-AQUAP and SMS_Ld1.ne4_ne4.FC5AV1C-L-AQUAP,cam-clubb_only) with the following tests which use the new compset: ERP_Ln9.ne4_ne4.F-EAMv1-AQP1 SMS_Ld1.ne4_ne4.F-EAMv1-AQP1,cam-clubb_only Some caveats about these compsets: aerosols are still present, but the "constant droplet" mode is automatically activated. So while direct radiative impacts are still present, aerosol-cloud interactions should be effectively disabled. After doing some tests I noticed that the net TOA radiative balance was the opposite sign of what I normallly see from F-compsets. I think this is due to the combination of using different solar forcing data file and prescribed ozone. I based these choices on the current aquaplanet options in CAM6, but we may want to revisit how these things are set in the future. A new use case was added to have special default namelist settings, but orbital parameters cannot be set this way. Therefore, following the CAM6 code, I added the CAM_USER_MODS section within config_component.xml, which sets some values in the user_nl_cpl file. I wish there were a cleaner way of setting these, but this method works pretty well. [BFB] - This PR replaces two existing AQUAP tests with new ones * whannah/atm/aqua_planet_fix: Added aquaplanet check in mo_drydep.F90 Renamed compset long names to fix tests Updated ncdata default for ne4 and ne30 aquaplanet Changed aqua compsets in intergration test Fixed default ncdata file for aquaplanet Added new default aqua initial condition file Added new aqua-planet compsets Changed how aqua_mode is set Added aquaplanet to atmos configure script Added aquaplanet option to configure options modified log message in shr_strdata_mod Removed the cam_aqu and cam_dom directories Conflicts: cime/config/e3sm/tests.py components/cam/src/utils/cam_dom/ocn_comp.F90 components/cam/src/utils/cam_dom/sst_data.F90 11 April 2019, 16:19:56 UTC
a4d85f3 Merge pull request #2840 from E3SM-Project/jayeshkrishna/suppress_pio_non_root_msgs Making sure that we print out PIO logs only from rank 0 of each component. This bug was introduced in PR #2799. Fixes #2839 [BFB] 10 April 2019, 20:34:52 UTC
be9e9e7 Merge branch 'bishtgautam/lnd/emi-example' (PR #2823) Updates EMI for ELM Restructures the External Model Interface (EMI) directories and adds a demo code showing the usage of EMI. [BFB] 09 April 2019, 21:06:38 UTC
9fa4bf2 Added aquaplanet check in mo_drydep.F90 This check in get_landuse_and_soilw_from_file() avoids loading the drydep file for aquaplanet runs. modified: components/cam/src/chemistry/mozart/mo_drydep.F90 08 April 2019, 19:33:56 UTC
37cbcfc Merge branch 'minxu74/machines/summit/update-ibm-compiler-wrapper' (PR #2724) Change the IBM Fortran and C wrappers from the Fortran 77 to Fortran 90 functionality and change their MPI wrappers to the common names (i.e. mpif90, mpicc, and mpicxx). 06 April 2019, 04:06:26 UTC
dd99b92 Merge branch 'sarich/anvil-condo-modules' (PR #2834) Update Anvil soft-env modules after the upgrade of the OS, module environment and update to SLURM. [non-BFB] - due to update of software libraries 04 April 2019, 23:37:47 UTC
8ff8ac6 Update cprnc 04 April 2019, 23:27:32 UTC
aecdb2c Suppress pio logs on non-component-root processes Fixing a bug that was introduced in PR #2799 (commit : 3eebd7fe90a87f8e824989bddbd63ad053239aad ). Making sure that we print out PIO logs only from rank 0 of each component. The old code printed out logs from all ranks in each component, resulting in large log files. Fixes #2839 04 April 2019, 22:38:08 UTC
65cde6d Add pnetcdf for intel+mvapich 04 April 2019, 17:56:00 UTC
19e69db Add intel+mvapich libs 04 April 2019, 00:27:47 UTC
16a8bf7 Switch from mpirun/mpiexec to srun 03 April 2019, 20:41:02 UTC
326715f anvil module - avoid openmpi 3.1.3 binding bug 02 April 2019, 22:18:54 UTC
035564f revert anvil netcdf and hdf5 libraries to known working version 02 April 2019, 21:21:45 UTC
6400843 Merge branch 'bishtgautam/clm/remove-clm4-0-from-mkmapdata' (PR #2816) Remove support for clm4_0 from mkmapdata Support for clm4_0 is removed from mkmapdata script. This modification was mistakenly omitted from PR-#2777. [BFB] 01 April 2019, 22:32:40 UTC
6a5857f Merge branch 'oksanaguba/homme/map2-bug-issue2535' into master (PR #2824) Fix issue 2535 about map2 in homme This fixes issue #2535 about nonbfb behavior wrt # of ranks. Note that the problem is only with interpolated output (not mentioned in the issue). There is no problem with reproducibility in the dycore. One can compare std outputs from different # of ranks and the output is identical. In addition we ran native output with the same scripts and movies are identical. In case of interpolated output and map2 there is a code in interpolation_mod (in routine cube_facepoint_unstructured) that exits after the first matching element for an interpotalion point is found. In scenario when 2 elements share the same point, run with both elements on the same rank can possibly return element with lower global id as the match for this point. However, in case when both elements belong to different ranks, only element with bigger global id will 'owe' this point. The fix addresses exactly this scenario. I re-used the same scripts as in issue #2535 to test this pr with map2 for runs with meshes on 24 ranks and for runs with ne2 on 24 ranks. I did not run ne2 vs mesh comparisons. Though there is an 'exit' statement in defining local_gid for map0, I don't believe map0 has the same issue. There, global id is computed from cube face value for a particular interpolation point. Then a rank tries to find an element with such id within its element set. This logic does not seem to depend on a rank. [non-BFB] * origin/oksanaguba/homme/map2-bug-issue2535: bugfix 01 April 2019, 21:31:37 UTC
c08df24 Merge branch 'jgfouca/cime/fix_build_threaded_casing' into master (PR #2828) Use consistent casing (all-caps) for build_threaded value Three different casing styles were being used for this value and Make does case-senstive comparisons, so it was incorrectly interpretting build_threaded to be false. Fixes #2826 [BFB] * jgfouca/cime/fix_build_threaded_casing: Use consistent casing (all-caps) for build_threaded value 29 March 2019, 23:34:07 UTC
a45ed0d Use consistent casing (all-caps) for build_threaded value Three different casing styles were being used for this value and Make does case-senstive comparisons, so it was incorrectly interpretting build_threaded to be false. [BFB] 29 March 2019, 22:57:31 UTC
f4be1a5 cleanup 29 March 2019, 21:27:12 UTC
da8fe7f bugfix 28 March 2019, 20:09:12 UTC
569c0d2 add fixed intel-openmpi module to new anvil build 28 March 2019, 16:26:12 UTC
9a2cd84 Updates the Stub EM code Includes updates corresponding to data strucutre refacator in ELM 28 March 2019, 16:05:49 UTC
6e47b9f Merge singhbalwinder/atm/rem-old-gust (PR #2720) Manually reverts gustiness changes introduced by 9bbfad5 and 2338c63. The gustiness parameterization is now implemented in eam model via 932f14c. This PR removes gustiness changes added by 9bbfad5 and 2338c63 as they are no longer needed. [BFB] - Bit-For-Bit [NML] 28 March 2019, 15:53:21 UTC
2cb9eb0 update anvil config files to use condo nodes 28 March 2019, 15:17:20 UTC
39a9fb7 Merge branch 'jgfouca/cime/kokkos_bld_improvements' into master (PR #2822) Add a new kokkos build-only test to e3sm_developer. Change list: * Add a new 'B' test option to indicate a build-only test * Have '--with-openmp --with-serial' be the default kokkos configuration * Add SMS_B.ne4_ne4.FC5AV1C-L-AQUAP.cam-hommexx to e3sm_developer [BFB] * jgfouca/cime/kokkos_bld_improvements: Add a new kokkos build-only test to e3sm_developer. 27 March 2019, 19:51:05 UTC
d11fb8c Adds a readme and makefile for EMI Demo code 27 March 2019, 18:29:29 UTC
15a0e4b Minor update to the EMI demo code Prints an additional field that is returned back from Stub EM to ELM during timestepping 27 March 2019, 18:29:22 UTC
63e2f6d Minor fix to ELM configure script 27 March 2019, 18:29:09 UTC
551fc79 Updates ELM stub and demo code to use CNCarbonStateType 27 March 2019, 18:28:56 UTC
8c9d41f Adds code to exchange CNCarbonStateType 27 March 2019, 18:28:43 UTC
0000ded Minor fix 27 March 2019, 18:28:36 UTC
2baa4eb Adds fixes to cmake Add fixes to get the code correctly compiled on Edison 27 March 2019, 18:28:20 UTC
f77ae2c Rename few cmake files 27 March 2019, 18:28:12 UTC
b48b66d Adds a demo for a Stub EM 27 March 2019, 18:28:04 UTC
fa94aea Fixes length of variable to store name of EMI data 27 March 2019, 18:27:56 UTC
cca0e0b Adds capability to print all EMI Data in a list 27 March 2019, 18:27:49 UTC
beb1fe9 Adds .gitignore files for EMI The build and local directorys created during CMake build/installation are not to be tracked by Git. 27 March 2019, 18:27:36 UTC
301acfe Renames ExternalModelInterfaceDataMod.F90 ExternalModelInterfaceDataMod.F90 is renamed EMI_DataMod.F90 27 March 2019, 18:27:28 UTC
f0eb5b4 Renames ExternalModelInterfaceDataDimensionMod.F90 The ExternalModelInterfaceDataDimensionMod.F90 is renamed EMI_DataDimensionMod.F90 27 March 2019, 18:27:19 UTC
0761008 Restructures ELM's EMI directory - Directory structure of External Model Interface (EMI) is restructured to allow adding a stub driver for ELM. CMake files are added to test EMI. - Additonally, ELM's configure script is updated to included updated EMI directory structure 27 March 2019, 18:27:06 UTC
cfb7fc2 Merge branch 'qzhu-lbl/lnd/ch4_inundation_bugfix' (PR #2814) ZWT0, F0, P3 parameters (for inundated fraction calculation) are not correctly read in add surface dataset file identifier in CH4Mod.F90 open surface dataset file for reading in ZWT0, F0, P3 Resolves #2815 [BFB] 27 March 2019, 14:39:39 UTC
c59c981 Merge branch 'darincomeau/mpaso/enable_eddystats' (PR #2821) Turn on eddy stats for oEC60to30v3 and oEC60to30v3wLI grids by default This PR turns on the ocean analysis member eddyProductVariables by default for the oEC60to30v3 and oEC60to30v3wLI MPAS-Ocean grids. This was created from the head of maint-1.2. Tested with: * ERS.T62_oEC60to30v3wLI.GMPAS-DIB-IAF-ISMF.edison_intel [BFB] [NML] - only for compsets using oEC60to30v3, oEC60to30v3wLI grids 27 March 2019, 14:33:15 UTC
3a132e4 Add a new kokkos build-only test to e3sm_developer. Change list: 1) Add a new 'B' test option to indicate a build-only test 2) Have '--with-openmp --with-serial' be the default kokkos configuration 3) Add SMS_B.ne4_ne4.FC5AV1C-L-AQUAP.cam-hommexx to e3sm_developer [BFB] 26 March 2019, 20:30:03 UTC
c21bb46 Turn on eddy stats for oEC60to30v3 and oEC60to30v3wLI ocn grids by default 26 March 2019, 20:22:52 UTC
a2dd2fc Merge pull request #2811 from E3SM-Project/jayeshkrishna/pio2_cime_changes This PR includes CIME fixes for PIO2, * Configure/compile options for PIO2 * Some machine file changes for anlworkstation for PIO2 (Upgrades NetCDF and PnetCDF lib versions, reduces default number of tasks from 64 to 32) [BFB] 26 March 2019, 16:21:33 UTC
a6fce97 Merge branch 'mark-petersen/ocean/fix_AM_index_variable_name' (PR #2812) Fix indexing issue in ocean SurfaceAreaWeighted AM This PR updates the mpas-source submodule to fix several small issues: * Fixes indexing issue in ocean SurfaceAreaWeighted AM. It is bfb in the simulations. Output file for one ocean analysis member will change. * Spelling corrections in comments and timers * Fix snowFlow misspelling Fixes #2781 [BFB] 26 March 2019, 14:22:36 UTC
4a3194d Merge branch 'worleyph/cam/user_defined_lbal' (PR #2784) Add option to load balance atm. physics wrt column cost estimates a) Add measurement and output per chunk of atmospheric physics cost Measurement of cost on a per chunk basis allows for a more direct evaluation of physics load balancing. This will be important as new physics capabilities are added that require new physics load balancing schemes, for example, superparameterization and elevation classes. Here this capability is added. A new logical namelist parameter, phys_chnk_cost_write, is added to enable the output of these data to a file named, for the moment, atm_chunk_costs.txt. (In the future, the name of this file may be set via the namelist.) The output is disabled by default, but the data are always collected, and the collection overhead is very low. The namelist parameter can be set to true in the user_nl_cam file. This can be added to env_run.xml in the future if desired. b) Add option to load balance atm. physics wrt column cost estimates For both superparameterization and elevation class schemes the current load balancing options addressing diurnal and seasonal cycles and land/ocean differences may not address the major atmospheric physics load imbalances. One approach being investigated is to provide as input computational cost estimates for each column, and then assign columns to chunks to approximately load-balance the chunks with respect to these cost estimates. Here this capability is introduced, but if all columns cost estimates are identical (default is a value of 1.0), then the current algorithm is used. Using column cost estimates is implemented in the same logical structure as the current algorithm, being restricted to load balancing within a virtual SMP with the option of pairing each column assignment with its latitude-longitude "twin". Support for supplying column cost estimates is limited to the SE dycore first, and even this is just a dummy entry as the data must then be provided by the SE dycore via an optional parameter in the get_horiz_grid_d routine. [BFB] Fixes #2766 * worleyph/cam/user_defined_lbal: Remove another 'size' variable Lower case to match existing style Reenable support for mpiserial Rename 'size' variable so that can use 'size' fortran intrinsic Add cost_d_out to dyn_grid.F90 for EUL dycore Fix comment citing source of algorithm used in adjust_heap Fix typo in bound on how small cost_gsum can be Add option to load balance atm. physics wrt column cost estimates Add measurement and output per chunk of atmospheric physics cost 25 March 2019, 21:33:31 UTC
f2f2048 Merge branch 'jgfouca/cime/fix_kokkos_bld' into master (PR #2819) Fix Kokkos build [BFB] * jgfouca/cime/fix_kokkos_bld: Fix boolean with wrong case Fix addition of kokkos flags Fix Kokkos build 25 March 2019, 20:33:05 UTC
686b110 Fix boolean with wrong case 25 March 2019, 20:30:48 UTC
12e9152 Fix addition of kokkos flags Has to come after include of macros file 25 March 2019, 19:28:14 UTC
874c92a Fix Kokkos build The most recent CIME update broke how buildlib.kokkos was probing for KOKKOS_OPTIONS. [BFB] 25 March 2019, 18:48:53 UTC
ef3530e Remove support for clm4_0 25 March 2019, 16:14:01 UTC
ec99b1c - fix ch4 inundatation parameter read in bug 24 March 2019, 15:41:14 UTC
554104c Remove another 'size' variable A formal variable in get_block_gcol_d is named 'size'. This is renamed to 'cnt' to avoid future conflicts with the fortran intrinsic 'size'. Also, array size error checking logic in get_horiz_grid_d is modified to be internally consistent. [BFB] 22 March 2019, 15:04:51 UTC
a148fa5 Lower case to match existing style When importing some code from another part of E3SM, did not change style to match destimation code. Correcting this. [BFB] 22 March 2019, 03:28:54 UTC
63bc38f Reenable support for mpiserial MPI logic was added without being surrounded by 'ifdef SPMD' logic. Here newly introduced calls to MPI_WTIME are replaced with calls to system_clock (via shr_sys_irtc) and the necessary CPP logic is introduced around other new MPI calls to reenable mpiserial support. [BFB] 22 March 2019, 03:19:22 UTC
1908b4f Rename 'size' variable so that can use 'size' fortran intrinsic A formal parameter in the routine get_horiz_grid_d in dynamics/eul/dyn_grid.F90 is named 'size', which conflicts with the use of the 'size' intrinsic to return array size. Here the 'size' parameter is renamed 'nxy', as is used in dynamics/se/dyn_grid.F90 [BFB] 21 March 2019, 18:20:01 UTC
c77161b Add cost_d_out to dyn_grid.F90 for EUL dycore The EUL dycore is still used for SCM and other E3SM options, and the optional parameter cost_d_out needs to be added to the get_horiz_grid_d routine in dynamics/se/dyn_grid.F90 as well. [BFB] 21 March 2019, 15:58:35 UTC
4bfc96d Update MPAS source - Fixes indexing issue in SurfaceAreaWeighted AM - Spelling corrections in comments and timers - Fix snowFlow misspelling 21 March 2019, 15:34:29 UTC
ad75578 Merge branch 'brhillman/clm/update-mkmapdata' (PR #2777) Update the mkmapdata script to add additional optional arguments to allow better control of execution of underlying `ESMF_RegridWeightGen` command. Previously, this required setting environment variables before calling the script to specify the ESMF path, inputdata location, MPI command and/or number of MPI tasks. Optional arguments are added for each of these (`--esmf-path`, `--inputdata-path`, `--mpiexec`, `--ntasks`). An additional argument is added (`--output-filetype`) to override the netcdf format of the output maps. This was needed to force ESMF to write large files in 64bit-offset format instead of netcdf3, and so this can now be handled without individual customized scripts to override the default file type. Some logic was also cleaned up in the script, and some consistent formatting applied (consistent 4-space indent level as opposed to the mix of 3 and 4 that existed before). Documentation has also been updated for consistency with the changes, and clarified somewhat. Note that this script contains some hard-coded in support for certain platforms. I imagine a lot of this is outdated and not maintained, so we should probably remove it at some point and require users to correctly specify paths and MPI commands as command line options, but we can save that for a future PR if there is consensus on that. [BFB] 21 March 2019, 13:53:43 UTC
6175cb7 Merge branch 'xylar/mpaso/fix_jigsaw_in_compass' (PR #2797) Update MPAS source for fixes to V2 mesh generation in MPAS-O (COMPASS) This pull request fixes two issues with generating E3SM V2 meshes in MPAS's COMPASS testing suite: * The meshes are now reproducible because we use the same random seed each time * Cells are no longer culled based on a bathymetry needed only for coastal test case. [BFB] 20 March 2019, 14:46:42 UTC
446913f Merge branch 'rgknox/lnd/fates-api-7' (PR #2754) This updates the interface with FATES to match is most recent api release. Major API changes were needed to accommodate hydraulics in dynamic plants. [non-BFB] 20 March 2019, 14:05:35 UTC
34ad908 Fix mpi-serial + PIO2 builds Adding PIO2 configuration options required for mpi-serial. 19 March 2019, 16:47:11 UTC
2b7fc66 Using C++ compiler/linker for PIO2 For PIO2 we now use C++ compiler/linker. 19 March 2019, 16:46:45 UTC
0b1b6d9 Adding HDF5_PATH to CMAKE_OPTS to build PIO 19 March 2019, 16:45:08 UTC
e9dfb57 Defining environment variable HDF5_PATH for anlworkstation 19 March 2019, 16:44:30 UTC
c31d285 Upgrading netcdf to 4.4.1 (from 4.3.3.1) for anlworkstation 19 March 2019, 16:43:59 UTC
5661c32 Changing max tasks per node to 32 (from 64) for anlworkstation Although anlworkstation/compute001 has 64 cores it is a shared machines and we don't want to run cases on all the cores. Reducing the max tasks per node from 64 to 32. 19 March 2019, 16:43:01 UTC
0ff780a Upgrading pnetcdf to 1.8.1 (from 1.6.1) for anlworkstation One reason we need this new version is because pnetcdf used to define NF_MAX_NAME and NC_MAX_NAME as different resulting in memory corruption in PIO (when copying data inside PIO, using NC_MAX_NAME, to strings from Fortran code, using NF_MAX_NAME). 19 March 2019, 16:40:30 UTC
6dc7e3c Turning on PIO_USE_MALLOC option 19 March 2019, 16:38:26 UTC
4db256d Merge branch 'jgfouca/cime/fix_input_issues' into master (PR #2808) Fix some issues with downloading input files We (e3sm) don't have chksum files set up yet. Also, remove old input data server from XML. [BFB] * jgfouca/cime/fix_input_issues: Remove dupe Fix some issues with downloading input files Update CIME to ESMCI cime5.8.0 (#2799) 19 March 2019, 16:00:42 UTC
d11ddfc Remove dupe 19 March 2019, 15:53:09 UTC
162b323 Fix some issues with downloading input files We (e3sm) don't have chksum files set up yet. Also, remove old input data server from XML. [BFB] 19 March 2019, 15:39:34 UTC
3eebd7f Update CIME to ESMCI cime5.8.0 (#2799) Update CIME to ESMCI cime5.8.0 Squash merge of jgfouca/branch-for-to-acme-2019-03-12 Features: * Better handling of file permissions when copying files * Minor JRA & CORE2 DATM forcing changes * Modifications to allow for E3SM developer tests for the SE SCM * Report missing variables in cprnc * Merge to latest pio2 version * update NYF CORE2 DROF data stream file. (non-BFB) * Refactor communication between build.py and Makefile: use cmd-line args instead of environment vars. * Implement share field for e3sm test suites * Implement support for checksums when download input data Bug fixes: * Fixes #2800 [non-BFB] 19 March 2019, 14:26:21 UTC
4c4aeff Merge pull request #2772 from E3SM-Project/jayeshkrishna/pio2_clm_mosart_fixes This PR includes some fixes in CLM and Mosart required for PIO2. Although these fixes are not specific to PIO2, they showed up during testing with PIO2. Fixes #2778 [BFB] 18 March 2019, 21:09:08 UTC
97fe01a Merge branch 'jgfouca/cime/sandiatoss3_multiqueue' into master (PR #2804) Support multiqueueing for sandiatoss3 Any job that could run on our 'short' queue could also run on our 'batch' queue. If the short queue is full and the batch one isn't, it would make sense to run the job in the batch queue. [BFB] * jgfouca/cime/sandiatoss3_multiqueue: Support multiqueueing for sandiatoss3 15 March 2019, 20:03:06 UTC
0ed3cc1 Support multiqueueing for sandiatoss3 Any job that could run on our 'short' queue could also run on our 'batch' queue. If the short queue is full and the batch one isn't, it would make sense to run the job in the batch queue. [BFB] 15 March 2019, 19:53:32 UTC
1fa556a Merge singhbalwinder/atm/v2compset (PR #2789) Implements remaining changes for gustiness feature for EAMv2 This PR completes the gustiness feature in EAM by implementing all the right namelist settings for gustiness. A new use case file 2000_cam5_av1c-04p2_gust.xml has all the namelist values for invoking this feature using FC5AV1C-L compset. Several new namelist variables required for this feature will now appear in the namelist (atm_in). A test mod directory is also created to add a test for this feature in the nightly testing. [BFB] [NML] 14 March 2019, 22:01:53 UTC
ed919b2 Update mpas-source Add changes to COMPASS to fix serveral issues with JIGSAW. These include lack of reproducibility and culling of incorrect land cells from the wrong bathymetry file. 14 March 2019, 16:20:01 UTC
b7149dd Merge branch 'xylar/add_standalone_mpaso_wind_pressure_forcing' (PR #2788) Update MPAS source for standalone time-varying forcing This pull request ibrings in a new mpas-source submodule, which adds capability for stand-alone MPAS-Ocean to include time varying wind and pressure forcing. The added code is not called during E3SM simulations and should not impact any tested configurations. It also includes associated COMPASS files for testing. [BFB] 14 March 2019, 15:32:03 UTC
751d2f5 Applies a simpler solution using added parentheses to fix nbfb issue [BFB] - Bit-For-Bit [NML] - Namelist Changing See confluence for a more detailed description about these tags. 13 March 2019, 23:23:23 UTC
dfedcd2 Fixes cam_export subroutine such that this PR stays BFB [BFB] - Bit-For-Bit [NML] - Namelist Changing See confluence for a more detailed description about these tags. 13 March 2019, 21:40:10 UTC
4e1f399 Merge pull request #2773 from E3SM-Project/jayeshkrishna/pio2_cice_fixes This PR includes a minor fix in CICE required for PIO2. Although this fix is not specific to PIO2, it showed up during testing with PIO2. [BFB] 13 March 2019, 15:35:08 UTC
79087fe Merge pull request #2771 from E3SM-Project/jayeshkrishna/pio2_cam_fixes This PR includes some fixes in CAM required for PIO2 and adds the build script required to build HOMME on anlworkstation. Although these fixes are not specific to PIO2, they showed up during testing with PIO2. [BFB] 13 March 2019, 15:34:30 UTC
9a68348 Merge branch 'minxu74/machines/summit/add_netcdff_4MPAS' (PR #2796) Add the NETCDFF environment for MPAS on Summit 12 March 2019, 21:05:46 UTC
7c705c2 Merge wlin/atm/cosp-modis-tau-fix (PR #2770) Bug fix for optical thickness calculation in COSP-MODIS Addition of optical thickness due to stratiform snow incorrectly used the values from convective cloud. Fixes #2782 [BFB] except for cosp modis diagnostics output 12 March 2019, 20:45:10 UTC
1bf22e3 Merge branch 'thorntonpe/lnd/archv2_cols' (PR #2742) Implement ELM v2 data architecture for mass and energy state and flux variables Migrates mass and energy state and flux variables from CLM4.5 data structures, which mixed variables at multiple subgrid levels, to ELM v2 data structures, which separate the variables according to subgrid level. For example, carbon state variables are moved from a single type into three distinct types, one for gridcell-level, one for column-level, and one for vegetation (patch)-level variables. Methods acting on these types are also defined independently for each subgrid level. Migrates all energy, water, carbon, nitrogen, and phosphorus state and flux variables and data-type methods. Leaves open the issue of how to structure subroutine calling interfaces. The original code uses a variety of methods. Here, an example is provided for the module biogeochem/CNCStateUpdate1Mod.F90 and all its upstream calls, based on explicit references to data type instances at the clm_driver() level, and passed references at all lower levels. Branch tests bit-for-bit against the E3SM land developer test suite. [BFB] 12 March 2019, 17:17:36 UTC
b61be29 update mpas-source This pull request adds capability for stand-alone MPAS-Ocean to include time varying wind and pressure forcing. The added code is not called during E3SM simulations. Also adds associated COMPASS files for testing. bfb 12 March 2019, 03:43:11 UTC
33ccf67 Initialize qflx_lateral to 0.0 11 March 2019, 19:57:38 UTC
9cea565 Minor fix for build error with dynSubgridAdjustmentsMod.F90 11 March 2019, 19:56:10 UTC
back to top