45 Commits

Author SHA1 Message Date
Kareem Sorathia
044496e81b Adding warning about weird MKL intel25 behavior 2025-10-30 14:27:21 -04:00
Kareem Sorathia
fb53a1f61f Updating cmake for Stampede things 2025-10-13 15:20:56 -04:00
Kareem Sorathia
8676df7281 Including various tweaks to run on stampede machine 2025-10-13 13:43:24 -04:00
Jeffrey Garretson
16d97006f9 Merge branch 'mgvoltron' into smoothWiggles 2025-06-11 14:57:03 -06:00
Kareem Sorathia
c5a452711e Big rip to pull out rcm stuff 2025-06-11 09:59:19 -04:00
Jeffrey Garretson
6c4eda2c5f optimization assist compiler options 2025-05-30 00:48:24 -06:00
Jeffrey Garretson
124318187d Merge branch 'development' into neoSkeleton 2024-05-09 14:24:21 -07:00
Jeffrey Garretson
73cdc3f6d7 Rolling back floating point compiler options to previous ones pending further testing 2024-04-12 14:04:20 -06:00
Jeffrey Garretson
b721cef7ac Compiler flag to automatically identify and upgrade 32-bit floating point constants to 64-bit when they are being assigned to a 64-bit floating point variable. No more tracing down and manually changing the constant 2024-04-11 14:54:39 -06:00
Jeffrey Garretson
8f9af50d2e Adding less precise high speed options FAST YOLO 2024-03-22 13:46:05 -06:00
Jeffrey Garretson
8dbd6f2086 New release build compiler flags for intel compiler which should produce more consistent results with minimal performance impact 2024-03-18 13:56:18 -06:00
Jeffrey Garretson
fa279163d8 Correcting bugs with setup and tests, and compiler issues 2023-11-30 23:15:43 -08:00
Jeffrey Garretson
d974c45724 Fixing residual conflicts from updating code to current dev 2023-10-26 14:35:07 -07:00
Eric Winter
28b8f3b595 Merge branch 'ewinter-python_environment_upgrade' of bitbucket.org:aplkaiju/kaiju into ewinter-python_environment_upgrade 2023-08-26 12:08:59 -04:00
Jeffrey Garretson
f3a88c6429 Undoing -O3 optimization for all new compilers until they can be tested 2023-08-10 10:23:41 -06:00
Eric Winter
e837f12996 Reverted asd branch merge. 2023-07-24 09:17:33 -04:00
Jeffrey Garretson
35dac4b115 Upgrading cmake requirement to get proper intel version numbers. Increasing newest supported intel compiler version 2023-07-20 21:16:09 -06:00
Kareem
b7d95ebdad Here goes nothin 2023-06-01 11:24:45 -04:00
Jeffrey Garretson
30880c84b2 Fixed remaining false positives, tested that intentionally added errors are still detected 2023-04-13 22:50:48 -06:00
Eric Winter
c3ccbbafd7 Reverted invalid compiler check in compilers.cmake. Changed loop2d PBS template
to use setupEnvironmnt.sh.
2022-03-09 14:59:08 -08:00
Eric Winter
5514e2bdcc Removed Intel compiler version check. 2022-02-22 14:40:07 -05:00
Jeffrey Garretson
11b7e1286b Setting up for automated memory and thread error reporting 2021-11-17 02:03:36 -07:00
Jeffrey Garretson
23faca0341 Correcting MPI linker flag cmake command 2021-10-18 14:09:20 -06:00
Jeffrey Stewart Garretson
e66157a1d0 Adding optimizating for pfe, and removing EXECUTE_COMMAND_LINE 2021-10-04 13:45:53 -07:00
Jeffrey Stewart Garretson
c396d5eb48 Trying new compiler flags for MPI 2021-09-30 17:09:23 -07:00
Jeffrey Garretson
9db69b2fd0 Finalizing ability to generate code coverage (slowly and painfully) 2021-09-14 00:01:54 -06:00
Jeffrey Garretson
f21963f0af Saving in-progress changes 2021-09-02 02:16:11 -06:00
Jeffrey Garretson
372ad8c0aa Adding option to perform blocking neighbor calls in halo updates, and improving cmake MPI code 2021-08-16 15:29:43 -06:00
Jeffrey Garretson
f8b4e7574b Adjustments for MPT, with support for intel mpi 2021-07-18 22:49:01 -06:00
Jeffrey Garretson
988046082b Updated to fortran 2008 interface, and support for both intel mpi and MPT 2021-07-16 13:46:03 -06:00
Kareem
0f10d310e1 Merge branch 'master' into kdev 2021-05-06 13:33:56 -04:00
Jeffrey Garretson
c6d20be944 Explicitly linking against HDF5 libs to try to be more accomodating 2021-04-26 14:28:19 -06:00
Kareem
345c4270fe Fixing bug from previous merge, making O2 default for intel >=20 2021-04-12 22:59:30 -04:00
Jeffrey Garretson
a520f816fe Removing fpe detection from debug build 2021-03-22 17:41:49 -06:00
Kareem Sorathia
fc8bd5161a Attempt to make ifort 17 work 2021-02-26 11:17:51 -05:00
Jeffrey Garretson
d9ad4baf43 Adding floating point exception checking to debug builds, and additional timestep checking 2020-11-03 15:32:30 -07:00
Jeffrey Garretson
5f57454787 Warning users not to use Intel Fortran versions 19 or greater 2020-10-24 01:33:55 -06:00
Jeffrey Garretson
0952dc92ff Making intel-specific compiler flag only apply to ifort 2020-10-12 21:37:21 -06:00
Kareem Sorathia
3fa5f88b3c Testing altered ring vars, extra layer of xyz2ijk guessing 2020-01-14 13:59:59 -05:00
Kareem Sorathia
b135d44250 Adding min compiler versions to cmake 2019-11-07 15:29:20 -05:00
Jeffrey Garretson
4bdbefcb7f Specifying fixed compilation only for specific files in rcm. All other files are freeeeee 2019-10-09 14:21:24 -06:00
Kareem Sorathia
cbff1b36f8 Sorta working RCM driver 2019-10-08 17:44:32 -04:00
Jeffrey Garretson
9ed502a51d Adjusting tests to run faster, and fixing issues preventing tests from running sequentially 2019-08-26 15:06:54 -06:00
Jeffrey Garretson
80516c8cf3 New version of PFUNIT, and making first test cases for gamera. Modified gamera to allow test ICs to be specified at runtime 2019-07-03 15:42:36 -06:00
vmerkin
b5976ff4c8 Initial copy from Kareem's voltron. 2019-04-10 14:02:49 -06:00