sort by:
Revision Author Date Message Commit Date
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
2af537e Fixes the depth of SSW send to PTM 16 March 2019, 02:10:30 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
5f48dca Add the NETCDFF environment for MPAS on Summit As suggested by Phil, the NETCDFF environment was added into the Summit machine file for MPAS. [BFB] - Bit-For-Bit 11 March 2019, 18:04:33 UTC
4f0fb8a Adds missed changes to cam_export in camsrfexch.F90 11 March 2019, 17:58:31 UTC
4ecc855 initializes vmag_gust to 0. in physpkg.F90 11 March 2019, 17:34:31 UTC
2aa9cde Adds a test for gustiness feature in integration testing 10 March 2019, 01:00:46 UTC
8a8eefb Merge bogensch/atm/SE_SCM_test (PR #2710) Modifications to allow for E3SM developer tests for the SE SCM This PR includes modifications to allow for E3SM developer tests for the Spectral Element (SE) version of the Single Column Model (SCM), which will be the default version of the SCM for E3SMv2. Modifications to the ARM97 compset test case are made to make the case flexible whether the test case is run for the Eulerian or SE core. In addition, the restrictive message in the configure file that forces the user to compile SCAM with a serial build is removed as this is no longer a requirement for SCM no matter what dycore is used. This PR also includes a bug fix for the SE SCM pertaining to the definition of a CAM grid attribute, that was often causing error messages when this value was written to the output file in SCM mode. Note that the actual SE SCM test itself is added in a companion CIME PR. All e3sm_developer tests (including the Eulerian SCM test, which is still supported for the time being) pass. [BFB] 09 March 2019, 19:58:23 UTC
5d64eda Fix comment citing source of algorithm used in adjust_heap A comment attributing the source of the algorithm used in the routine adjust_heap was never completed. This is now fixed. [BFB] 09 March 2019, 15:15:03 UTC
2702550 Fix typo in bound on how small cost_gsum can be In print_cost_p, there are tests as to whether the global sums of cost and estcost are greater than some small number. This value is somewhat arbitrary, but an extra zero was used in the test for estcost as compared to cost. This is corrected, simply for consistency. [BFB] 09 March 2019, 14:51:44 UTC
f601228 Merge branch 'dmricciuto/machinefile/cades20190308' (PR #2790) Update modules in CADES machine file Updates the paths for cmake/3.6.1 and nco/4.6.4 after system defaults were changed. Set the MAX_MPITASKS_PER_NODE to 32. [BFB] 09 March 2019, 03:25:51 UTC
91ab3de Update cmake and nco modules on CADES system 08 March 2019, 22:52:21 UTC
f1a4ead Removes av2c compset and renames av2c use case file [BFB] - Bit-For-Bit 08 March 2019, 21:53:57 UTC
72ee6ae Adds a testmod directory for gustiness 08 March 2019, 19:52:33 UTC
f9a6059 Fixes bug where tp_fac was not broadcasted [BFB] - Bit-For-Bit 08 March 2019, 19:45:29 UTC
08c23ee Merge branch 'brhillman/atm/update-topo-tool'(PR #2706) Add argument parsing and update documentation for topography tool Add a command line interface to the topography interpolation tool used to generate new topography inputdata for atmosphere simulations. Generating topography involves multiple steps: Interpolate high resolution topography on cubed-sphere to target grid Apply dycore-specific smoothing to interpolated topography so that atmosphere can run stably Recompute subgrid surface roughness This tool performs steps 1 and 3, while the smoothing needs to be handled by the dycore. However, using the tool in these two different modes required manual changes to the source code and recompiling for the two different use cases. Adding a command line interface to this tool allows a single executable to perform both of these tasks depending on the input arguments. This also enables more flexibility in the input filenames, which previously needed to have very specific names. The new usage is documented in the README (which has also been rewritten), as well as in a help message that can be displayed by running the code with no arguments or by passing the --help flag on the command line. [BFB] * brhillman/atm/update-topo-tool: Add notes about SGH30 Delete old README Add some more info to README Update usage text Update README Fix argument passing for write routines. Update Makefile. Pass filenames by command line argument 08 March 2019, 00:10:50 UTC
74b9768 Merge branch 'mark-petersen/mpas/update_mpas-source_compass_only' (PR #2779) Update mpas-source, COMPASS only, no code changes This PR brings in a new mpas-source submodule that only has changes to COMPASS. COMPASS is a python-based initial condition generation tool that is included the MPAS-Model. We have made changes to be able to reproduce E3SM V1 initial conditions, and improvements for E3SM V2 simulation meshes. None of this affects the source code used by E3SM, so it will have no effect on simulations. [BFB] 07 March 2019, 17:15:51 UTC
02ab543 Merge branch 'brhillman/cime/fix-domain-tool' (PR #2633) Remove dependence on "mask" variables in the mapping files that are input to the gen_domain tool. The gen_domain tool is used to construct "domain files", which indicate the fractional coverage of component grids. This tool previously expected "mask" variables for both the target and source grids, which indicated whether or not component values would be valid at each point in the grid. This concept applied to FV grids, where a global mesh was established but various components may or may not be active at each point in that mesh. For example, the ocean would not be active over land points, so the mask should be zero for those points. This concept does not necessarily apply to newer unstructured grids, which can be designed to simply not include points where the component would not be active. Thus, a mask variable is unnecessary for these grids. Add options to set the ocean mask to 1 if its not present. Program will still die if mask is not present and --set-omask is not given. Also make the fminval and fmaxval optional input paramaters. 06 March 2019, 23:47:48 UTC
42d7233 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] 06 March 2019, 21:22:34 UTC
216ed0a 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. [BFB] 06 March 2019, 19:44:12 UTC
09061d0 Fixing starts/counts for pio puts The starts/counts for puts where the vars (1d/2d/3d) had no time dimensions were wrong, i.e., always had an extra start/count corresponding to the time dimension. Now we have the starts/counts for time dimension only when the var is supposed to have multiple timesteps 06 March 2019, 16:25:56 UTC
f3c6880 Update mpas-source, COMPASS only, no code changes 06 March 2019, 14:44:52 UTC
92a0d41 Merge worleyph/cam/create_chunks_fix (PR #2736) Fix bug in create_chunks n the routine create_chunks in the file components/cam/src/physics/cam/phys_grd.F90 is logic to determine the number of columns assigned to each virtual SMP during the dynamics. As part of this a mapping from each column to the owner SMP is computed using the physics (lon-lat) ordering of the columns. To count the number of columns per SMP, this mapping array is then accessed as if the entries had been assigned using the native dynamics ordering of the columns. This error however does not prevent the correct calculation of the number of columns per SMP, and the column-to-SMP mapping array is then deleted, so the inconsistency is not repeated and does not introduce an error. However, when enhancing the load balancing logic to use data on the computational cost of columns, this column-to-smp mapping is needed. To introduce clarity in the current logic and in support of this future enhancement, the ordering used is changed to that of the natural dynamics ordering of the columns (not necessarily lon-lat), and used consistently throughout create_chunks. Fixes #2735 [BFB] 06 March 2019, 05:19:38 UTC
7d8ac05 Merge branch 'bishtgautam/lnd/updated-ic-at-ne30-and-ne120' (PR #2741) Updates multiple land initial conditions Land IC files are updated at following resolution/compset: 1. ne11_oQU240/ICLM45BC 2. ne120_g16/ICLM45BC 3. ne30_oECv3_ICG/A_WCYCL1950S_CMIP6_LRtunedHR 4. ne120_oRRS18v3_ICG/A_WCYCL2000_H01AS Fixes #2692 [non-BFB] 05 March 2019, 19:58:35 UTC
61842dc Merge branch 'brhillman/clm/update-mkmapdata' of github.com:E3SM-Project/E3SM into brhillman/clm/update-mkmapdata 05 March 2019, 16:30:07 UTC
eb5e0e2 Remove old README 05 March 2019, 16:27:52 UTC
62044d6 Merge branch 'jgfouca/update_kokkos' into master (PR #2776) Update kokkos submodule There were debug build errors in the previous version. [BFB] * jgfouca/update_kokkos: Update kokkos submodule 04 March 2019, 19:57:03 UTC
2247133 Update kokkos submodule There were debug build errors in the previous version. [BFB] 04 March 2019, 19:54:39 UTC
897984c Merge branch 'gennaro/ARRM_SSSrestoring' (PR #2751) Add SSS restoring files for E3SM-ARRM to buildnml This PR modifies the scripots to include the surface salinity restoring files for the two E3SM-ARRM configurations we currently have (ARRM60to10 and ARRM60to6). It also updates the mapping files to correct names for TL319_to_oARRM60to6 (the JRA grid to higher resolution ARRM grid). [BFB] 04 March 2019, 19:05:07 UTC
a984449 Added SSS restoring files for E3SM-ARRM 01 March 2019, 05:29:15 UTC
d885248 More updates to README 28 February 2019, 23:08:25 UTC
c7ffc4c Markdown formatting edits to README 28 February 2019, 23:02:42 UTC
ef605a4 Update README.md 28 February 2019, 22:40:59 UTC
d21dea3 Merge branch 'jgfouca/cime/add_kokkos' into master (PR #2756) Add kokkos submodule to e3sm Add kokkos submodule to e3sm. Also, integrate it into the CIME build system. Also, add a cam-homme testmod to set CAM_TARGET to preqx_kokkos. [BFB] * jgfouca/cime/add_kokkos: Filter -arch argument, fortran can't handle it Getting close Remove hardcoding of USE_KOKKOS_KERNELS pylint fixes Fixes Builds on melvin 28 February 2019, 22:18:04 UTC
ad6f5f2 Update documentation, remove outdated comments 28 February 2019, 22:02:16 UTC
00d6cce ACTUALLY fix test for MPIEXEC 28 February 2019, 21:04:54 UTC
f0aa8be Fix test for MPIEXEC 28 February 2019, 20:55:40 UTC
ba36dae Make indent level consistent 28 February 2019, 20:41:02 UTC
51e745f Do not use bash builtin type for variable name 28 February 2019, 20:32:08 UTC
3a95378 Fix test for MPIEXEC 28 February 2019, 20:28:04 UTC
3623e52 Add option to set ESMF path 28 February 2019, 19:32:28 UTC
1921512 Merge branch 'jonbob/ocean/index-flux-analysis' (PR #2769) Update mpas-source submodule to pick up indexing fix This PR brings in a new mpas-source submodule that fixes an indexing issue on an array that was causing debug tests to fail in the online time-averaging mpas analysis. Vertical index k=1 on activeTracerVerticalAdvectionTopFlux is the ocean surface, so is always zero. It was using some uninitialized values when using k=1, so start loop at k=2. See [MPAS-Model PR #165](MPAS-Dev/MPAS-Model#165) Fixes #2768 [BFB] 28 February 2019, 19:17:57 UTC
6d6ba88 Rename homexx testmod 28 February 2019, 17:40:43 UTC
0513d56 Bug fix for optical thickness calculation in COSP-MODIS Addition of optical thickness due to stratiform snow incorrectly used the values from convective cloud. [BFB] except for cosp modis diagnostics output 28 February 2019, 15:55:10 UTC
fdcf046 Merge branch E3SM-Project/ndk/machinefiles/cori-intel19b (PR #2682) For cori-knl only, add intel19 compiler as an option and remove gnu7 option. Will have no effect on default build/runs. [bfb] 28 February 2019, 00:29:30 UTC
d88dcf8 Filter -arch argument, fortran can't handle it 27 February 2019, 22:21:38 UTC
1cca628 Getting close 27 February 2019, 21:41:57 UTC
68e337d Update mpas-source submodule to pick up indexing fix 27 February 2019, 03:57:34 UTC
123f14b Call export instead of env to set vars for ncl 26 February 2019, 23:32:34 UTC
85789d6 Adds zmconv_tp_fac value for av2c use case [BFB] - Bit-For-Bit [FCC] - Flag Climate Changing [Non-BFB] - Non Bit-For-Bit [CC] - Climate Changing [NML] - Namelist Changing See confluence for a more detailed description about these tags. 25 February 2019, 22:41:21 UTC
7a3e32d Merge branch 'mark-petersen/ocn/captureEdgeTracerFluxes' (PR #2760) Add ocean active tracer fluxes to analysis terms This PR adds variables within tracer_advection_mono to capture the edge based fluxes of temperature and salinity to fully close the heat and salinity budgets regionally. It requires a new mpas-source submodule as well as corresponding changes in E3SM. [BFB] 25 February 2019, 15:20:13 UTC
c587cce Merge branch 'oksanaguba/homme/xx-dndebug-fix' into master (PR #2762) Adding -DNDEBUG to performance builds of hommexx This flag corresponds to 'no assertions' in xx version, assertions are 10% of a run. The flag got lost somewhere in previous integration work. [BFB] * origin/oksanaguba/homme/xx-dndebug-fix: waterman cmake file adding dndebug 22 February 2019, 22:35:40 UTC
8ed3388 Merge branch 'jgfouca/cime/refactor_test_specs' into master (PR #2753) Refactor e3sm test suite definition format The use of tuples is not scalable as we increase the configurability of test suites. Fixes #2409 [BFB] * jgfouca/cime/refactor_test_specs: Add commas after all entries, even last one Refactor e3sm test suite definition format 22 February 2019, 22:29:08 UTC
eeb3154 Allow passing filetype on command line 22 February 2019, 21:52:35 UTC
2eede72 Merge branch 'singhbalwinder/scripts/tsc-forced-pend-st' (PR #2764) Modifies baseline compare status to PEND for TSC test Baseline comparison is not complete yet for TSC test. This PR changes the status to PEND so that test shows 'Not Run' on the dashboard instead of FAIL [BFB] - Bit-For-Bit 22 February 2019, 18:40:16 UTC
82215f1 Modifies baseline compare status to PEND for TSC test Baseline comparison is not complete yet for TSC test. This PR changes the status to PEND so that test shows 'Not Run' on the dashboard instead of FAIL [BFB] - Bit-For-Bit 22 February 2019, 17:36:42 UTC
458c2fa Merge branch 'azamat/machines/update-project-name' (PR #2656) Update project paths on Theta [BFB] 22 February 2019, 16:53:44 UTC
2c4ab1e waterman cmake file 21 February 2019, 22:30:12 UTC
9231fa9 adding dndebug 21 February 2019, 22:16:31 UTC
4be76ed Do not require ESMFBIN_PATH 21 February 2019, 20:19:32 UTC
f39c65b Make verbose flag consistent with usage 21 February 2019, 19:59:49 UTC
e451e58 Make pylint happy 21 February 2019, 19:41:44 UTC
cce31aa Fix doc 21 February 2019, 19:39:50 UTC
2a35f24 Loads of fixes 1) Fix cmakemacroswriter doctests to work for both py2 and py3 2) Fix case_st_archive doctests missing import 3) Tests are now an optional field (can inherit from multiple suites instead) 4) Improve get_tests inheritance doctest 5) Fix bug in retrieving inherit data for suite 6) scripts_regression_tests was missing lots of modules' doctests 21 February 2019, 19:36:08 UTC
9a0a354 Cosmetic changes 21 February 2019, 19:35:06 UTC
bb7d5f1 Merge branch 'brhillman/clm/fix-mksurfdatamap-build' (PR #2757) Fix build environment for the `mksurfdata_map` tool, which is used to build new land surface datasets. This only requires a simple change to the Makefile to not assume a path for `nf-config` relative to `LIB_NETCDF`. This was causing a problem because different machines would have a different location for `nf-config` relative to `LIB_NETCDF`. So calling `nf-config` without specifying a path (and assuming that `nf-config` exists in the `PATH` environment variable) seems to make the build more portable and not require hand editing the Makefile. [BFB] 21 February 2019, 19:02:26 UTC
9f0c5b2 Adding cmake build script for anlworkstation Adding the HOMME cmake build script for anlworkstation. 21 February 2019, 17:42:40 UTC
back to top