From cf6480c44f7e8f95a72871c8111d32f58d4cddc2 Mon Sep 17 00:00:00 2001 From: Nicola Castelletto Date: Sun, 31 May 2026 18:36:26 -0700 Subject: [PATCH 1/9] update LC hostconfigs for addition of Adios2, and hypredrive --- .../dane-toss_4_x86_64_ib-gcc@12.1.1.cmake | 52 +++++++++++-------- .../dane-toss_4_x86_64_ib-gcc@13.3.1.cmake | 50 ++++++++++-------- .../dane-toss_4_x86_64_ib-llvm@14.0.6.cmake | 52 +++++++++++-------- .../dane-toss_4_x86_64_ib-llvm@19.1.3.cmake | 52 +++++++++++-------- ...s_4_x86_64_ib-gcc@12.1.1-cuda@12.6.0.cmake | 50 ++++++++++-------- ...s_4_x86_64_ib-gcc@13.3.1-cuda@12.9.1.cmake | 48 +++++++++-------- ..._4_x86_64_ib-llvm@14.0.6-cuda@12.6.0.cmake | 50 ++++++++++-------- ..._4_x86_64_ib-llvm@19.1.3-cuda@12.9.1.cmake | 50 ++++++++++-------- ...x86_64_ib_cray-cce@20.0.0-rocm@6.4.3.cmake | 48 +++++++++-------- ...ib_cray-llvm-amdgpu@6.4.3-rocm@6.4.3.cmake | 48 +++++++++-------- 10 files changed, 278 insertions(+), 222 deletions(-) diff --git a/host-configs/LLNL/dane-toss_4_x86_64_ib-gcc@12.1.1.cmake b/host-configs/LLNL/dane-toss_4_x86_64_ib-gcc@12.1.1.cmake index f78c70e7f09..e9eca7188de 100644 --- a/host-configs/LLNL/dane-toss_4_x86_64_ib-gcc@12.1.1.cmake +++ b/host-configs/LLNL/dane-toss_4_x86_64_ib-gcc@12.1.1.cmake @@ -65,15 +65,15 @@ set(ENABLE_HIP OFF CACHE BOOL "") set(ENABLE_CHAI ON CACHE BOOL "") -set(CHAI_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-12_tpls/gcc-12.1.1/chai-2025.12.0-gj4cge5skn5pmcq7h4rd7vg47zygtx63" CACHE PATH "") +set(CHAI_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-12_tpls/gcc-12.1.1/chai-2025.12.0-gj4cge5skn5pmcq7h4rd7vg47zygtx63" CACHE PATH "") -set(RAJA_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-12_tpls/gcc-12.1.1/raja-2025.12.0-7tz3a6vkc7e642t7zmpxexyi5lqsfafg" CACHE PATH "") +set(RAJA_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-12_tpls/gcc-12.1.1/raja-2025.12.0-7tz3a6vkc7e642t7zmpxexyi5lqsfafg" CACHE PATH "") set(ENABLE_UMPIRE ON CACHE BOOL "") -set(UMPIRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-12_tpls/gcc-12.1.1/umpire-2025.12.0-qxwp33yhikgs2fkl2vdeobbmal6bqw6n" CACHE PATH "") +set(UMPIRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-12_tpls/gcc-12.1.1/umpire-2025.12.0-qxwp33yhikgs2fkl2vdeobbmal6bqw6n" CACHE PATH "") -set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-12_tpls/gcc-12.1.1/camp-2025.12.0-v3got3dbxmrizv3nk7m6gftc37aen4ym" CACHE PATH "") +set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-12_tpls/gcc-12.1.1/camp-2025.12.0-v3got3dbxmrizv3nk7m6gftc37aen4ym" CACHE PATH "") #-------------------------------------------------------------------------------- # IO TPLs @@ -81,23 +81,27 @@ set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-12_tpls/gcc-12.1.1/ca set(ENABLE_CALIPER ON CACHE BOOL "") -set(CALIPER_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-12_tpls/gcc-12.1.1/caliper-2.14.0-lwnj4cxlrnclq564deuu7tljugndvtnt" CACHE PATH "") +set(CALIPER_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-12_tpls/gcc-12.1.1/caliper-2.14.0-lwnj4cxlrnclq564deuu7tljugndvtnt" CACHE PATH "") -set(ADIAK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-12_tpls/gcc-12.1.1/adiak-0.4.0-6lz2sfblhg3haec5wghtcahttyei5h3v" CACHE PATH "") +set(ADIAK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-12_tpls/gcc-12.1.1/adiak-0.4.0-6lz2sfblhg3haec5wghtcahttyei5h3v" CACHE PATH "") set(ZLIB_DIR "/usr" CACHE PATH "") -set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-12_tpls/gcc-12.1.1/hdf5-1.14.6-7n343tz7mztayupsigyaj7chzbsltayo" CACHE PATH "") +set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-12_tpls/gcc-12.1.1/hdf5-1.14.6-7n343tz7mztayupsigyaj7chzbsltayo" CACHE PATH "") -set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-12_tpls/gcc-12.1.1/conduit-0.9.5-j25t5t5kvxjhbt3vzvrig6ejqyjuy3pl" CACHE PATH "") +set(ENABLE_ADIOS2 ON CACHE BOOL "") -set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-12_tpls/gcc-12.1.1/silo-4.12.0-wo3vlynxc3jkwkunrlikk3645pg76gog" CACHE PATH "") +set(ADIOS2_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-12_tpls/gcc-12.1.1/adios2-2.12.1-ohdg2rgdnmmxbiipnwx72yhwergwn7ek" CACHE PATH "") -set(PUGIXML_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-12_tpls/gcc-12.1.1/pugixml-1.13-vnpomoy3m4sh7zsnz5uqfn2hp6zh2mzw" CACHE PATH "") +set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-12_tpls/gcc-12.1.1/conduit-0.9.5-j25t5t5kvxjhbt3vzvrig6ejqyjuy3pl" CACHE PATH "") -set(VTK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-12_tpls/gcc-12.1.1/vtk-9.4.2-mu24yirl5ddhfv3qzhhbwilxxsjn47dp" CACHE PATH "") +set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-12_tpls/gcc-12.1.1/silo-4.12.0-wo3vlynxc3jkwkunrlikk3645pg76gog" CACHE PATH "") -set(FMT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-12_tpls/gcc-12.1.1/fmt-11.0.2-fbj372jbpfsajq5bzeyhdj4ouz4pgbzm" CACHE PATH "") +set(PUGIXML_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-12_tpls/gcc-12.1.1/pugixml-1.13-vnpomoy3m4sh7zsnz5uqfn2hp6zh2mzw" CACHE PATH "") + +set(VTK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-12_tpls/gcc-12.1.1/vtk-9.4.2-mu24yirl5ddhfv3qzhhbwilxxsjn47dp" CACHE PATH "") + +set(FMT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-12_tpls/gcc-12.1.1/fmt-11.0.2-fbj372jbpfsajq5bzeyhdj4ouz4pgbzm" CACHE PATH "") #-------------------------------------------------------------------------------- # System Math Libraries @@ -111,21 +115,23 @@ set(LAPACK_LIBRARIES /usr/lib64/libopenblas.so CACHE STRING "") # Math TPLs #-------------------------------------------------------------------------------- -set(METIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-12_tpls/gcc-12.1.1/metis-5.1.0-pxv4jh6tetihokv5u7keagd7cytygua7" CACHE PATH "") +set(METIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-12_tpls/gcc-12.1.1/metis-5.1.0-pxv4jh6tetihokv5u7keagd7cytygua7" CACHE PATH "") + +set(PARMETIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-12_tpls/gcc-12.1.1/parmetis-4.0.3-rbzv62lqv7bqm54x5ofwvlgw43wjcalo" CACHE PATH "") -set(PARMETIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-12_tpls/gcc-12.1.1/parmetis-4.0.3-rbzv62lqv7bqm54x5ofwvlgw43wjcalo" CACHE PATH "") +set(SCOTCH_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-12_tpls/gcc-12.1.1/scotch-7.0.8-eqsq7le3z5srqx2ezsez4yvwu2vq5n6g" CACHE PATH "") -set(SCOTCH_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-12_tpls/gcc-12.1.1/scotch-7.0.8-eqsq7le3z5srqx2ezsez4yvwu2vq5n6g" CACHE PATH "") +set(SUPERLU_DIST_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-12_tpls/gcc-12.1.1/superlu-dist-9.2.1-n2ffm6w6nh6s7lc3puw6uiffldvtuto4" CACHE PATH "") -set(SUPERLU_DIST_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-12_tpls/gcc-12.1.1/superlu-dist-9.2.1-n2ffm6w6nh6s7lc3puw6uiffldvtuto4" CACHE PATH "") +set(SUITESPARSE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-12_tpls/gcc-12.1.1/suite-sparse-5.10.1-d6clmff6msrxrgoecsx6one2cbju6a4t" CACHE PATH "") -set(SUITESPARSE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-12_tpls/gcc-12.1.1/suite-sparse-5.10.1-d6clmff6msrxrgoecsx6one2cbju6a4t" CACHE PATH "") +set(TRILINOS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-12_tpls/gcc-12.1.1/trilinos-16.1.0-bhndzpfd5ytpinku5xk54weqiprrc7mq" CACHE PATH "") -set(TRILINOS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-12_tpls/gcc-12.1.1/trilinos-16.1.0-jxdbiuqjoiln4ezxfbjzgi6dbs4dtpus" CACHE PATH "") +set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-12_tpls/gcc-12.1.1/hypre-git.8b0093306228fef1b92384d9face7fbe5a63b460_master-wfynro7iqqothqthqpz3obnelkmpmcnr" CACHE PATH "") -set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-12_tpls/gcc-12.1.1/hypre-git.8b0093306228fef1b92384d9face7fbe5a63b460_master-wfynro7iqqothqthqpz3obnelkmpmcnr" CACHE PATH "") +set(ENABLE_HYPREDRV ON CACHE BOOL "") -set(ENABLE_HYPREDRV OFF CACHE BOOL "") +set(HYPREDRV_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-12_tpls/gcc-12.1.1/hypredrive-git.d062c48cc8d26a9bee92f33f3c588d071c230d30_master-awbkq34vgdg43zo4ncmcblzxmiplo2wy" CACHE PATH "") set(ENABLE_PETSC OFF CACHE BOOL "") @@ -149,7 +155,7 @@ set(ENABLE_PYGEOSX ON CACHE BOOL "") set(SPHINX_EXECUTABLE "/usr/gapps/GEOSX/thirdPartyLibs/python/quartz-gcc-python/python/bin/sphinx-build" CACHE PATH "") -set(DOXYGEN_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-12_tpls/gcc-12.1.1/doxygen-1.8.20-lbqhlrg3msfivysu2rfxq674siosbmob/bin/doxygen" CACHE PATH "") +set(DOXYGEN_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-12_tpls/gcc-12.1.1/doxygen-1.8.20-lbqhlrg3msfivysu2rfxq674siosbmob/bin/doxygen" CACHE PATH "") #-------------------------------------------------------------------------------- # Development tools @@ -157,7 +163,7 @@ set(DOXYGEN_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-12_tpls/gcc set(ENABLE_UNCRUSTIFY ON CACHE BOOL "") -set(UNCRUSTIFY_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-12_tpls/gcc-12.1.1/uncrustify-git.401a4098bce9dcc47e024987403f2d59d9ba7bd2_0.70.1-git.319-yqfbyrbgcnjjpkfaijkdtsejzjtpp4ig/bin/uncrustify" CACHE PATH "") +set(UNCRUSTIFY_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-12_tpls/gcc-12.1.1/uncrustify-git.401a4098bce9dcc47e024987403f2d59d9ba7bd2_0.70.1-git.319-yqfbyrbgcnjjpkfaijkdtsejzjtpp4ig/bin/uncrustify" CACHE PATH "") #-------------------------------------------------------------------------------- # Other @@ -165,7 +171,7 @@ set(UNCRUSTIFY_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-12_tpls/ set(ENABLE_MATHPRESSO ON CACHE BOOL "") -set(MATHPRESSO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-12_tpls/gcc-12.1.1/mathpresso-geos-iz4kph2ijg7inklauzcits2sivybrttp" CACHE PATH "") +set(MATHPRESSO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-12_tpls/gcc-12.1.1/mathpresso-geos-iz4kph2ijg7inklauzcits2sivybrttp" CACHE PATH "") set(ENABLE_XML_UPDATES ON CACHE BOOL "") diff --git a/host-configs/LLNL/dane-toss_4_x86_64_ib-gcc@13.3.1.cmake b/host-configs/LLNL/dane-toss_4_x86_64_ib-gcc@13.3.1.cmake index cbe77f33a44..eb5d60a88f2 100644 --- a/host-configs/LLNL/dane-toss_4_x86_64_ib-gcc@13.3.1.cmake +++ b/host-configs/LLNL/dane-toss_4_x86_64_ib-gcc@13.3.1.cmake @@ -65,15 +65,15 @@ set(ENABLE_HIP OFF CACHE BOOL "") set(ENABLE_CHAI ON CACHE BOOL "") -set(CHAI_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-13-hypredrive_tpls/gcc-13.3.1/chai-2025.12.0-qbuudn4fk6m7wftxulklbk5cw7ozacjf" CACHE PATH "") +set(CHAI_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-13_tpls/gcc-13.3.1/chai-2025.12.0-qbuudn4fk6m7wftxulklbk5cw7ozacjf" CACHE PATH "") -set(RAJA_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-13-hypredrive_tpls/gcc-13.3.1/raja-2025.12.0-g37z6m2jmvyqb7qiwwa37hom3uyp2ypp" CACHE PATH "") +set(RAJA_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-13_tpls/gcc-13.3.1/raja-2025.12.0-g37z6m2jmvyqb7qiwwa37hom3uyp2ypp" CACHE PATH "") set(ENABLE_UMPIRE ON CACHE BOOL "") -set(UMPIRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-13-hypredrive_tpls/gcc-13.3.1/umpire-2025.12.0-hqtbmsfujzpjxj3kl3jk3bmt3a7k5ety" CACHE PATH "") +set(UMPIRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-13_tpls/gcc-13.3.1/umpire-2025.12.0-hqtbmsfujzpjxj3kl3jk3bmt3a7k5ety" CACHE PATH "") -set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-13-hypredrive_tpls/gcc-13.3.1/camp-2025.12.0-3q3quidchcepoysqupvlwla577e3smyt" CACHE PATH "") +set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-13_tpls/gcc-13.3.1/camp-2025.12.0-3q3quidchcepoysqupvlwla577e3smyt" CACHE PATH "") #-------------------------------------------------------------------------------- # IO TPLs @@ -81,23 +81,27 @@ set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-13-hypredrive_tpls/gc set(ENABLE_CALIPER ON CACHE BOOL "") -set(CALIPER_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-13-hypredrive_tpls/gcc-13.3.1/caliper-2.14.0-xixabnkvywrgd6a7v766yr74mobs73tx" CACHE PATH "") +set(CALIPER_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-13_tpls/gcc-13.3.1/caliper-2.14.0-xixabnkvywrgd6a7v766yr74mobs73tx" CACHE PATH "") -set(ADIAK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-13-hypredrive_tpls/gcc-13.3.1/adiak-0.4.0-u3s7u7hqxlxok3vyus63lfao77t3wvdq" CACHE PATH "") +set(ADIAK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-13_tpls/gcc-13.3.1/adiak-0.4.0-u3s7u7hqxlxok3vyus63lfao77t3wvdq" CACHE PATH "") set(ZLIB_DIR "/usr" CACHE PATH "") -set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-13-hypredrive_tpls/gcc-13.3.1/hdf5-1.14.6-ptzjlsdhytvyf5dxp6js6iugmpfd6pqc" CACHE PATH "") +set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-13_tpls/gcc-13.3.1/hdf5-1.14.6-ptzjlsdhytvyf5dxp6js6iugmpfd6pqc" CACHE PATH "") -set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-13-hypredrive_tpls/gcc-13.3.1/conduit-0.9.5-6ockgir74o2gncru2tfhabauss3leyqb" CACHE PATH "") +set(ENABLE_ADIOS2 ON CACHE BOOL "") -set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-13-hypredrive_tpls/gcc-13.3.1/silo-4.12.0-zwey5kdj32q7nfz6o6gbgay5mln6qozf" CACHE PATH "") +set(ADIOS2_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-13_tpls/gcc-13.3.1/adios2-2.12.1-jmqwbi3tkcmlwocryagxwke26sg5sqvu" CACHE PATH "") -set(PUGIXML_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-13-hypredrive_tpls/gcc-13.3.1/pugixml-1.13-vykyowhrjriqfjysczgzijjvo6fbimew" CACHE PATH "") +set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-13_tpls/gcc-13.3.1/conduit-0.9.5-6ockgir74o2gncru2tfhabauss3leyqb" CACHE PATH "") -set(VTK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-13-hypredrive_tpls/gcc-13.3.1/vtk-9.4.2-xllx5twzha2typ6vabecuwrdb7dt5vdn" CACHE PATH "") +set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-13_tpls/gcc-13.3.1/silo-4.12.0-zwey5kdj32q7nfz6o6gbgay5mln6qozf" CACHE PATH "") -set(FMT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-13-hypredrive_tpls/gcc-13.3.1/fmt-11.0.2-g27pu3mcspwrp46iuo32tkyrrxrhzdrk" CACHE PATH "") +set(PUGIXML_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-13_tpls/gcc-13.3.1/pugixml-1.13-vykyowhrjriqfjysczgzijjvo6fbimew" CACHE PATH "") + +set(VTK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-13_tpls/gcc-13.3.1/vtk-9.4.2-xllx5twzha2typ6vabecuwrdb7dt5vdn" CACHE PATH "") + +set(FMT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-13_tpls/gcc-13.3.1/fmt-11.0.2-g27pu3mcspwrp46iuo32tkyrrxrhzdrk" CACHE PATH "") #-------------------------------------------------------------------------------- # System Math Libraries @@ -111,23 +115,23 @@ set(LAPACK_LIBRARIES /usr/lib64/libopenblas.so CACHE STRING "") # Math TPLs #-------------------------------------------------------------------------------- -set(METIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-13-hypredrive_tpls/gcc-13.3.1/metis-5.1.0-7lnhkbv2fdcbtcrv5ubv7og3l6cor54b" CACHE PATH "") +set(METIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-13_tpls/gcc-13.3.1/metis-5.1.0-7lnhkbv2fdcbtcrv5ubv7og3l6cor54b" CACHE PATH "") -set(PARMETIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-13-hypredrive_tpls/gcc-13.3.1/parmetis-4.0.3-3mayiemdzkvic4myatatjp37gx7wmk3k" CACHE PATH "") +set(PARMETIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-13_tpls/gcc-13.3.1/parmetis-4.0.3-3mayiemdzkvic4myatatjp37gx7wmk3k" CACHE PATH "") -set(SCOTCH_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-13-hypredrive_tpls/gcc-13.3.1/scotch-7.0.8-smdrzzop27f3svwxzwq63aoaol7wwyzu" CACHE PATH "") +set(SCOTCH_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-13_tpls/gcc-13.3.1/scotch-7.0.8-smdrzzop27f3svwxzwq63aoaol7wwyzu" CACHE PATH "") -set(SUPERLU_DIST_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-13-hypredrive_tpls/gcc-13.3.1/superlu-dist-9.2.1-lkn6ca4m4oejawk3pauulv7qmeiruuhq" CACHE PATH "") +set(SUPERLU_DIST_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-13_tpls/gcc-13.3.1/superlu-dist-9.2.1-lkn6ca4m4oejawk3pauulv7qmeiruuhq" CACHE PATH "") -set(SUITESPARSE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-13-hypredrive_tpls/gcc-13.3.1/suite-sparse-5.10.1-avjp6ihuavwtlx4xgtotehbz2noze2fh" CACHE PATH "") +set(SUITESPARSE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-13_tpls/gcc-13.3.1/suite-sparse-5.10.1-avjp6ihuavwtlx4xgtotehbz2noze2fh" CACHE PATH "") -set(TRILINOS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-13-hypredrive_tpls/gcc-13.3.1/trilinos-16.1.0-47kt3mvxzybxrfomkqkr3qbo64hwjzc7" CACHE PATH "") +set(TRILINOS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-13_tpls/gcc-13.3.1/trilinos-16.1.0-ylg344vhxpyzdj5lb4y4l7lwls3iqrba" CACHE PATH "") -set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-13-hypredrive_tpls/gcc-13.3.1/hypre-git.8b0093306228fef1b92384d9face7fbe5a63b460_master-gme2drnput4pakha7r4x4i7vcuteuobt" CACHE PATH "") +set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-13_tpls/gcc-13.3.1/hypre-git.8b0093306228fef1b92384d9face7fbe5a63b460_master-gme2drnput4pakha7r4x4i7vcuteuobt" CACHE PATH "") set(ENABLE_HYPREDRV ON CACHE BOOL "") -set(HYPREDRV_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-13-hypredrive_tpls/gcc-13.3.1/hypredrive-git.d062c48cc8d26a9bee92f33f3c588d071c230d30_master-vuvlhl4fs7nhdoqxqz5op37gzuj66m7p" CACHE PATH "") +set(HYPREDRV_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-13_tpls/gcc-13.3.1/hypredrive-git.d062c48cc8d26a9bee92f33f3c588d071c230d30_master-tqkke7ghpd2wj3ytt4mxwmq7qei7h4he" CACHE PATH "") set(ENABLE_PETSC OFF CACHE BOOL "") @@ -151,7 +155,7 @@ set(ENABLE_PYGEOSX ON CACHE BOOL "") set(SPHINX_EXECUTABLE "/usr/gapps/GEOSX/thirdPartyLibs/python/quartz-gcc-python/python/bin/sphinx-build" CACHE PATH "") -set(DOXYGEN_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-13-hypredrive_tpls/gcc-13.3.1/doxygen-1.8.20-x3azuxonudnfy6nnvzjyovjkjfncioq2/bin/doxygen" CACHE PATH "") +set(DOXYGEN_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-13_tpls/gcc-13.3.1/doxygen-1.8.20-x3azuxonudnfy6nnvzjyovjkjfncioq2/bin/doxygen" CACHE PATH "") #-------------------------------------------------------------------------------- # Development tools @@ -159,7 +163,7 @@ set(DOXYGEN_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-13-hypredri set(ENABLE_UNCRUSTIFY ON CACHE BOOL "") -set(UNCRUSTIFY_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-13-hypredrive_tpls/gcc-13.3.1/uncrustify-git.401a4098bce9dcc47e024987403f2d59d9ba7bd2_0.70.1-git.319-wp72eon5hcohsatqntmggcspmd3ibryy/bin/uncrustify" CACHE PATH "") +set(UNCRUSTIFY_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-13_tpls/gcc-13.3.1/uncrustify-git.401a4098bce9dcc47e024987403f2d59d9ba7bd2_0.70.1-git.319-wp72eon5hcohsatqntmggcspmd3ibryy/bin/uncrustify" CACHE PATH "") #-------------------------------------------------------------------------------- # Other @@ -167,7 +171,7 @@ set(UNCRUSTIFY_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-13-hypre set(ENABLE_MATHPRESSO ON CACHE BOOL "") -set(MATHPRESSO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-gcc-13-hypredrive_tpls/gcc-13.3.1/mathpresso-geos-fzt67tuymmzyrl5lhcprtffdhnanu4xq" CACHE PATH "") +set(MATHPRESSO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-gcc-13_tpls/gcc-13.3.1/mathpresso-geos-fzt67tuymmzyrl5lhcprtffdhnanu4xq" CACHE PATH "") set(ENABLE_XML_UPDATES ON CACHE BOOL "") diff --git a/host-configs/LLNL/dane-toss_4_x86_64_ib-llvm@14.0.6.cmake b/host-configs/LLNL/dane-toss_4_x86_64_ib-llvm@14.0.6.cmake index 95cf462ce94..2ea85c4917f 100644 --- a/host-configs/LLNL/dane-toss_4_x86_64_ib-llvm@14.0.6.cmake +++ b/host-configs/LLNL/dane-toss_4_x86_64_ib-llvm@14.0.6.cmake @@ -65,15 +65,15 @@ set(ENABLE_HIP OFF CACHE BOOL "") set(ENABLE_CHAI ON CACHE BOOL "") -set(CHAI_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-14_tpls/llvm-14.0.6/chai-2025.12.0-pvwccufebbexz5j5332lq7jq7ynwhv3y" CACHE PATH "") +set(CHAI_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-14_tpls/llvm-14.0.6/chai-2025.12.0-pvwccufebbexz5j5332lq7jq7ynwhv3y" CACHE PATH "") -set(RAJA_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-14_tpls/llvm-14.0.6/raja-2025.12.0-s45pq56nd5qutsia5icxw7c7odt4wngp" CACHE PATH "") +set(RAJA_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-14_tpls/llvm-14.0.6/raja-2025.12.0-s45pq56nd5qutsia5icxw7c7odt4wngp" CACHE PATH "") set(ENABLE_UMPIRE ON CACHE BOOL "") -set(UMPIRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-14_tpls/llvm-14.0.6/umpire-2025.12.0-62eh5t3wbqm3skcy5sl7d744mdrmpi2j" CACHE PATH "") +set(UMPIRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-14_tpls/llvm-14.0.6/umpire-2025.12.0-62eh5t3wbqm3skcy5sl7d744mdrmpi2j" CACHE PATH "") -set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-14_tpls/llvm-14.0.6/camp-2025.12.0-agkxhbph6l3wdetnbv5mrmq5chogauge" CACHE PATH "") +set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-14_tpls/llvm-14.0.6/camp-2025.12.0-agkxhbph6l3wdetnbv5mrmq5chogauge" CACHE PATH "") #-------------------------------------------------------------------------------- # IO TPLs @@ -81,23 +81,27 @@ set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-14_tpls/llvm-14.0.6/ set(ENABLE_CALIPER ON CACHE BOOL "") -set(CALIPER_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-14_tpls/llvm-14.0.6/caliper-2.14.0-oahv5uuriqn2vyqbzespzkrfsghxjfew" CACHE PATH "") +set(CALIPER_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-14_tpls/llvm-14.0.6/caliper-2.14.0-oahv5uuriqn2vyqbzespzkrfsghxjfew" CACHE PATH "") -set(ADIAK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-14_tpls/llvm-14.0.6/adiak-0.4.0-iitjnfmanurcrmlyau4qm7kpep6q6vxt" CACHE PATH "") +set(ADIAK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-14_tpls/llvm-14.0.6/adiak-0.4.0-iitjnfmanurcrmlyau4qm7kpep6q6vxt" CACHE PATH "") set(ZLIB_DIR "/usr" CACHE PATH "") -set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-14_tpls/llvm-14.0.6/hdf5-1.14.6-ottiokh52c2uvkujg6s4yc63afy24e7d" CACHE PATH "") +set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-14_tpls/llvm-14.0.6/hdf5-1.14.6-ottiokh52c2uvkujg6s4yc63afy24e7d" CACHE PATH "") -set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-14_tpls/llvm-14.0.6/conduit-0.9.5-y5dwa2wdrmelzcpyx7yzayckzo3gpgrm" CACHE PATH "") +set(ENABLE_ADIOS2 ON CACHE BOOL "") -set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-14_tpls/llvm-14.0.6/silo-4.12.0-24vfiuq62fnn5ui6uqdhvouz65zytin2" CACHE PATH "") +set(ADIOS2_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-14_tpls/llvm-14.0.6/adios2-2.12.1-o3jfgpz2law4r2q376s66r4jeu6dyhu4" CACHE PATH "") -set(PUGIXML_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-14_tpls/llvm-14.0.6/pugixml-1.13-rd24lxieweuz24w7ycbaryfyk6lbznmb" CACHE PATH "") +set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-14_tpls/llvm-14.0.6/conduit-0.9.5-y5dwa2wdrmelzcpyx7yzayckzo3gpgrm" CACHE PATH "") -set(VTK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-14_tpls/llvm-14.0.6/vtk-9.4.2-fnpua5soyrcqbkrqnnh4zqt6yn5hem5e" CACHE PATH "") +set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-14_tpls/llvm-14.0.6/silo-4.12.0-24vfiuq62fnn5ui6uqdhvouz65zytin2" CACHE PATH "") -set(FMT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-14_tpls/llvm-14.0.6/fmt-11.0.2-voxs6pm2ttqbwt3gszcbvcb2xmugiosj" CACHE PATH "") +set(PUGIXML_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-14_tpls/llvm-14.0.6/pugixml-1.13-rd24lxieweuz24w7ycbaryfyk6lbznmb" CACHE PATH "") + +set(VTK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-14_tpls/llvm-14.0.6/vtk-9.4.2-fnpua5soyrcqbkrqnnh4zqt6yn5hem5e" CACHE PATH "") + +set(FMT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-14_tpls/llvm-14.0.6/fmt-11.0.2-voxs6pm2ttqbwt3gszcbvcb2xmugiosj" CACHE PATH "") #-------------------------------------------------------------------------------- # System Math Libraries @@ -111,21 +115,23 @@ set(LAPACK_LIBRARIES /usr/lib64/libopenblas.so CACHE STRING "") # Math TPLs #-------------------------------------------------------------------------------- -set(METIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-14_tpls/llvm-14.0.6/metis-5.1.0-7ultypmkrm5nnur3o6ntl557ut4zpi3a" CACHE PATH "") +set(METIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-14_tpls/llvm-14.0.6/metis-5.1.0-7ultypmkrm5nnur3o6ntl557ut4zpi3a" CACHE PATH "") + +set(PARMETIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-14_tpls/llvm-14.0.6/parmetis-4.0.3-l7zdwdi3icsmd2ei7lmnytikc4kitsrf" CACHE PATH "") -set(PARMETIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-14_tpls/llvm-14.0.6/parmetis-4.0.3-l7zdwdi3icsmd2ei7lmnytikc4kitsrf" CACHE PATH "") +set(SCOTCH_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-14_tpls/llvm-14.0.6/scotch-7.0.8-kfvnwp3qofbqvm4duccjctx23zsjfyj3" CACHE PATH "") -set(SCOTCH_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-14_tpls/llvm-14.0.6/scotch-7.0.8-kfvnwp3qofbqvm4duccjctx23zsjfyj3" CACHE PATH "") +set(SUPERLU_DIST_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-14_tpls/llvm-14.0.6/superlu-dist-9.2.1-ft373aafcmpgtywcvvti4taddmsbqn2r" CACHE PATH "") -set(SUPERLU_DIST_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-14_tpls/llvm-14.0.6/superlu-dist-9.2.1-ft373aafcmpgtywcvvti4taddmsbqn2r" CACHE PATH "") +set(SUITESPARSE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-14_tpls/llvm-14.0.6/suite-sparse-5.10.1-6s5wuk2jv66hevvxm4tjnrxmad6cuqw3" CACHE PATH "") -set(SUITESPARSE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-14_tpls/llvm-14.0.6/suite-sparse-5.10.1-6s5wuk2jv66hevvxm4tjnrxmad6cuqw3" CACHE PATH "") +set(TRILINOS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-14_tpls/llvm-14.0.6/trilinos-16.1.0-bwrk4wvgw7ktbembtmi22jr7stvbkcvj" CACHE PATH "") -set(TRILINOS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-14_tpls/llvm-14.0.6/trilinos-16.1.0-ugaxqluqwxpbnupdzgkjqjcjx42k5d4n" CACHE PATH "") +set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-14_tpls/llvm-14.0.6/hypre-git.8b0093306228fef1b92384d9face7fbe5a63b460_master-lb2bbdvaubmyonpm4cecnwyclpp2nt7g" CACHE PATH "") -set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-14_tpls/llvm-14.0.6/hypre-git.8b0093306228fef1b92384d9face7fbe5a63b460_master-lb2bbdvaubmyonpm4cecnwyclpp2nt7g" CACHE PATH "") +set(ENABLE_HYPREDRV ON CACHE BOOL "") -set(ENABLE_HYPREDRV OFF CACHE BOOL "") +set(HYPREDRV_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-14_tpls/llvm-14.0.6/hypredrive-git.d062c48cc8d26a9bee92f33f3c588d071c230d30_master-kf5fnwuzp5yae4ghv5say4gegyp3nx3a" CACHE PATH "") set(ENABLE_PETSC OFF CACHE BOOL "") @@ -149,7 +155,7 @@ set(ENABLE_PYGEOSX ON CACHE BOOL "") set(SPHINX_EXECUTABLE "/usr/gapps/GEOSX/thirdPartyLibs/python/quartz-gcc-python/python/bin/sphinx-build" CACHE PATH "") -set(DOXYGEN_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-14_tpls/llvm-14.0.6/doxygen-1.8.20-r35mgsl7acmueg3o7lu4sm436u6lmeye/bin/doxygen" CACHE PATH "") +set(DOXYGEN_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-14_tpls/llvm-14.0.6/doxygen-1.8.20-r35mgsl7acmueg3o7lu4sm436u6lmeye/bin/doxygen" CACHE PATH "") #-------------------------------------------------------------------------------- # Development tools @@ -157,7 +163,7 @@ set(DOXYGEN_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-14_tpls/ll set(ENABLE_UNCRUSTIFY ON CACHE BOOL "") -set(UNCRUSTIFY_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-14_tpls/llvm-14.0.6/uncrustify-git.401a4098bce9dcc47e024987403f2d59d9ba7bd2_0.70.1-git.319-rmqswrm2hqjas6bshjhhf6vljdk3c663/bin/uncrustify" CACHE PATH "") +set(UNCRUSTIFY_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-14_tpls/llvm-14.0.6/uncrustify-git.401a4098bce9dcc47e024987403f2d59d9ba7bd2_0.70.1-git.319-rmqswrm2hqjas6bshjhhf6vljdk3c663/bin/uncrustify" CACHE PATH "") #-------------------------------------------------------------------------------- # Other @@ -165,7 +171,7 @@ set(UNCRUSTIFY_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-14_tpls set(ENABLE_MATHPRESSO ON CACHE BOOL "") -set(MATHPRESSO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-14_tpls/llvm-14.0.6/mathpresso-geos-kxwkykrmexwzjykwccwn3p4hl54nsmym" CACHE PATH "") +set(MATHPRESSO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-14_tpls/llvm-14.0.6/mathpresso-geos-kxwkykrmexwzjykwccwn3p4hl54nsmym" CACHE PATH "") set(ENABLE_XML_UPDATES ON CACHE BOOL "") diff --git a/host-configs/LLNL/dane-toss_4_x86_64_ib-llvm@19.1.3.cmake b/host-configs/LLNL/dane-toss_4_x86_64_ib-llvm@19.1.3.cmake index 67374c9c7e3..787ca05a09e 100644 --- a/host-configs/LLNL/dane-toss_4_x86_64_ib-llvm@19.1.3.cmake +++ b/host-configs/LLNL/dane-toss_4_x86_64_ib-llvm@19.1.3.cmake @@ -65,15 +65,15 @@ set(ENABLE_HIP OFF CACHE BOOL "") set(ENABLE_CHAI ON CACHE BOOL "") -set(CHAI_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-19_tpls/llvm-19.1.3/chai-2025.12.0-zggmegavyen23j54tmeg7q6utmnjse5f" CACHE PATH "") +set(CHAI_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-19_tpls/llvm-19.1.3/chai-2025.12.0-zggmegavyen23j54tmeg7q6utmnjse5f" CACHE PATH "") -set(RAJA_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-19_tpls/llvm-19.1.3/raja-2025.12.0-cajra6jawhf4w6oqzxecxe427r6o2bui" CACHE PATH "") +set(RAJA_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-19_tpls/llvm-19.1.3/raja-2025.12.0-cajra6jawhf4w6oqzxecxe427r6o2bui" CACHE PATH "") set(ENABLE_UMPIRE ON CACHE BOOL "") -set(UMPIRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-19_tpls/llvm-19.1.3/umpire-2025.12.0-h5pfqtbchzkbxxjxjhmv3paldoeorwme" CACHE PATH "") +set(UMPIRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-19_tpls/llvm-19.1.3/umpire-2025.12.0-h5pfqtbchzkbxxjxjhmv3paldoeorwme" CACHE PATH "") -set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-19_tpls/llvm-19.1.3/camp-2025.12.0-mh3yb77ywuf32gplrc4lhml23ote7yp3" CACHE PATH "") +set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-19_tpls/llvm-19.1.3/camp-2025.12.0-mh3yb77ywuf32gplrc4lhml23ote7yp3" CACHE PATH "") #-------------------------------------------------------------------------------- # IO TPLs @@ -81,23 +81,27 @@ set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-19_tpls/llvm-19.1.3/ set(ENABLE_CALIPER ON CACHE BOOL "") -set(CALIPER_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-19_tpls/llvm-19.1.3/caliper-2.14.0-wrc2ypphd35igian2fzgjoy6fsk77oho" CACHE PATH "") +set(CALIPER_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-19_tpls/llvm-19.1.3/caliper-2.14.0-wrc2ypphd35igian2fzgjoy6fsk77oho" CACHE PATH "") -set(ADIAK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-19_tpls/llvm-19.1.3/adiak-0.4.0-ujr4y5se43yq4lockjqy7vowt67dw4xw" CACHE PATH "") +set(ADIAK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-19_tpls/llvm-19.1.3/adiak-0.4.0-ujr4y5se43yq4lockjqy7vowt67dw4xw" CACHE PATH "") set(ZLIB_DIR "/usr" CACHE PATH "") -set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-19_tpls/llvm-19.1.3/hdf5-1.14.6-4fjfrpi2m2m7h2i3stkstsfpyxf3cgqs" CACHE PATH "") +set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-19_tpls/llvm-19.1.3/hdf5-1.14.6-4fjfrpi2m2m7h2i3stkstsfpyxf3cgqs" CACHE PATH "") -set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-19_tpls/llvm-19.1.3/conduit-0.9.5-r62ftdczyms4lqbth3pwxgklrvhk4pjo" CACHE PATH "") +set(ENABLE_ADIOS2 ON CACHE BOOL "") -set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-19_tpls/llvm-19.1.3/silo-4.12.0-fq3zneqbjlbdm3oabe7do6q6ujl37igk" CACHE PATH "") +set(ADIOS2_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-19_tpls/llvm-19.1.3/adios2-2.12.1-74buxxx6ie3ua67ebhmajthi6iiuptou" CACHE PATH "") -set(PUGIXML_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-19_tpls/gcc-13.3.1/pugixml-1.13-vykyowhrjriqfjysczgzijjvo6fbimew" CACHE PATH "") +set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-19_tpls/llvm-19.1.3/conduit-0.9.5-r62ftdczyms4lqbth3pwxgklrvhk4pjo" CACHE PATH "") -set(VTK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-19_tpls/llvm-19.1.3/vtk-9.4.2-scfh7fve7yam3m7e2fd4yvxj4ahndf7k" CACHE PATH "") +set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-19_tpls/llvm-19.1.3/silo-4.12.0-fq3zneqbjlbdm3oabe7do6q6ujl37igk" CACHE PATH "") -set(FMT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-19_tpls/llvm-19.1.3/fmt-11.0.2-togw47kavsjrlxnebp23byhiwvhylawl" CACHE PATH "") +set(PUGIXML_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-19_tpls/gcc-13.3.1/pugixml-1.13-vykyowhrjriqfjysczgzijjvo6fbimew" CACHE PATH "") + +set(VTK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-19_tpls/llvm-19.1.3/vtk-9.4.2-scfh7fve7yam3m7e2fd4yvxj4ahndf7k" CACHE PATH "") + +set(FMT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-19_tpls/llvm-19.1.3/fmt-11.0.2-togw47kavsjrlxnebp23byhiwvhylawl" CACHE PATH "") #-------------------------------------------------------------------------------- # System Math Libraries @@ -111,21 +115,23 @@ set(LAPACK_LIBRARIES /usr/lib64/libopenblas.so CACHE STRING "") # Math TPLs #-------------------------------------------------------------------------------- -set(METIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-19_tpls/llvm-19.1.3/metis-5.1.0-oxwylf6j2verzocr4vn4njqhtlennylg" CACHE PATH "") +set(METIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-19_tpls/llvm-19.1.3/metis-5.1.0-oxwylf6j2verzocr4vn4njqhtlennylg" CACHE PATH "") + +set(PARMETIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-19_tpls/llvm-19.1.3/parmetis-4.0.3-gtl5bhyxtkun2ppcnnzb4ocximklfs4n" CACHE PATH "") -set(PARMETIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-19_tpls/llvm-19.1.3/parmetis-4.0.3-gtl5bhyxtkun2ppcnnzb4ocximklfs4n" CACHE PATH "") +set(SCOTCH_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-19_tpls/llvm-19.1.3/scotch-7.0.8-4y2qvry7rn7wavoepaoa5wkzf6zmvwce" CACHE PATH "") -set(SCOTCH_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-19_tpls/llvm-19.1.3/scotch-7.0.8-4y2qvry7rn7wavoepaoa5wkzf6zmvwce" CACHE PATH "") +set(SUPERLU_DIST_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-19_tpls/llvm-19.1.3/superlu-dist-9.2.1-uoomikhpvwtlzu7odatw5duzka7tebar" CACHE PATH "") -set(SUPERLU_DIST_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-19_tpls/llvm-19.1.3/superlu-dist-9.2.1-uoomikhpvwtlzu7odatw5duzka7tebar" CACHE PATH "") +set(SUITESPARSE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-19_tpls/llvm-19.1.3/suite-sparse-5.10.1-tbp64oxbjdeyijs22ngwvsdeszamufwq" CACHE PATH "") -set(SUITESPARSE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-19_tpls/llvm-19.1.3/suite-sparse-5.10.1-tbp64oxbjdeyijs22ngwvsdeszamufwq" CACHE PATH "") +set(TRILINOS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-19_tpls/llvm-19.1.3/trilinos-16.1.0-4fcaram2kztfidsut6lyvkedhmfszyx5" CACHE PATH "") -set(TRILINOS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-19_tpls/llvm-19.1.3/trilinos-16.1.0-bl7mwswoitytxfeirisjumvgeqyqbgg7" CACHE PATH "") +set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-19_tpls/llvm-19.1.3/hypre-git.8b0093306228fef1b92384d9face7fbe5a63b460_master-32rnedneuddz3yee6mikkf2xo4m4rb2z" CACHE PATH "") -set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-19_tpls/llvm-19.1.3/hypre-git.8b0093306228fef1b92384d9face7fbe5a63b460_master-32rnedneuddz3yee6mikkf2xo4m4rb2z" CACHE PATH "") +set(ENABLE_HYPREDRV ON CACHE BOOL "") -set(ENABLE_HYPREDRV OFF CACHE BOOL "") +set(HYPREDRV_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-19_tpls/llvm-19.1.3/hypredrive-git.d062c48cc8d26a9bee92f33f3c588d071c230d30_master-zhwl37kcqtbqw2rvesnbednl52gfafrg" CACHE PATH "") set(ENABLE_PETSC OFF CACHE BOOL "") @@ -149,7 +155,7 @@ set(ENABLE_PYGEOSX ON CACHE BOOL "") set(SPHINX_EXECUTABLE "/usr/gapps/GEOSX/thirdPartyLibs/python/quartz-gcc-python/python/bin/sphinx-build" CACHE PATH "") -set(DOXYGEN_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-19_tpls/gcc-13.3.1/doxygen-1.8.20-x3azuxonudnfy6nnvzjyovjkjfncioq2/bin/doxygen" CACHE PATH "") +set(DOXYGEN_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-19_tpls/gcc-13.3.1/doxygen-1.8.20-x3azuxonudnfy6nnvzjyovjkjfncioq2/bin/doxygen" CACHE PATH "") #-------------------------------------------------------------------------------- # Development tools @@ -157,7 +163,7 @@ set(DOXYGEN_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-19_tpls/gc set(ENABLE_UNCRUSTIFY ON CACHE BOOL "") -set(UNCRUSTIFY_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-19_tpls/llvm-19.1.3/uncrustify-git.401a4098bce9dcc47e024987403f2d59d9ba7bd2_0.70.1-git.319-mjajvyor26b46jvqafzpmxt5vc32lica/bin/uncrustify" CACHE PATH "") +set(UNCRUSTIFY_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-19_tpls/llvm-19.1.3/uncrustify-git.401a4098bce9dcc47e024987403f2d59d9ba7bd2_0.70.1-git.319-mjajvyor26b46jvqafzpmxt5vc32lica/bin/uncrustify" CACHE PATH "") #-------------------------------------------------------------------------------- # Other @@ -165,7 +171,7 @@ set(UNCRUSTIFY_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-19_tpls set(ENABLE_MATHPRESSO ON CACHE BOOL "") -set(MATHPRESSO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/dane-llvm-19_tpls/gcc-13.3.1/mathpresso-geos-fzt67tuymmzyrl5lhcprtffdhnanu4xq" CACHE PATH "") +set(MATHPRESSO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/dane-llvm-19_tpls/gcc-13.3.1/mathpresso-geos-fzt67tuymmzyrl5lhcprtffdhnanu4xq" CACHE PATH "") set(ENABLE_XML_UPDATES ON CACHE BOOL "") diff --git a/host-configs/LLNL/matrix-toss_4_x86_64_ib-gcc@12.1.1-cuda@12.6.0.cmake b/host-configs/LLNL/matrix-toss_4_x86_64_ib-gcc@12.1.1-cuda@12.6.0.cmake index fb1ca157390..bf0b2f470f8 100644 --- a/host-configs/LLNL/matrix-toss_4_x86_64_ib-gcc@12.1.1-cuda@12.6.0.cmake +++ b/host-configs/LLNL/matrix-toss_4_x86_64_ib-gcc@12.1.1-cuda@12.6.0.cmake @@ -61,7 +61,7 @@ set(CMAKE_CUDA_COMPILER "${CUDA_TOOLKIT_ROOT_DIR}/bin/nvcc" CACHE PATH "") set(CMAKE_CUDA_ARCHITECTURES "90" CACHE STRING "") -set(CMAKE_CUDA_FLAGS "-restrict --expt-extended-lambda -Werror cross-execution-space-call,reorder,deprecated-declarations -gencode arch=compute_90,code=sm_90" CACHE STRING "") +set(CMAKE_CUDA_FLAGS "-restrict --expt-extended-lambda -Werror cross-execution-space-call,reorder,deprecated-declarations" CACHE STRING "") set(CMAKE_CUDA_FLAGS_RELWITHDEBINFO "-g -lineinfo ${CMAKE_CUDA_FLAGS_RELEASE}" CACHE STRING "") @@ -79,15 +79,15 @@ set(ENABLE_HIP OFF CACHE BOOL "") set(ENABLE_CHAI ON CACHE BOOL "") -set(CHAI_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/chai-2025.12.0-eai7qn6635lcxbo52rxsydh4rytkpjxs" CACHE PATH "") +set(CHAI_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/chai-2025.12.0-eai7qn6635lcxbo52rxsydh4rytkpjxs" CACHE PATH "") -set(RAJA_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/raja-2025.12.0-5uzmmaqpyuxzh3c4swijeeihtbbaturz" CACHE PATH "") +set(RAJA_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/raja-2025.12.0-5uzmmaqpyuxzh3c4swijeeihtbbaturz" CACHE PATH "") set(ENABLE_UMPIRE ON CACHE BOOL "") -set(UMPIRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/umpire-2025.12.0-75jwccjcgnx6kkdsabgkulooqpiqe6ks" CACHE PATH "") +set(UMPIRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/umpire-2025.12.0-75jwccjcgnx6kkdsabgkulooqpiqe6ks" CACHE PATH "") -set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/camp-2025.12.0-hgj24s6p3cdle65yjc752zkoc75v7zxn" CACHE PATH "") +set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/camp-2025.12.0-hgj24s6p3cdle65yjc752zkoc75v7zxn" CACHE PATH "") #-------------------------------------------------------------------------------- # IO TPLs @@ -95,23 +95,27 @@ set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-12-cuda-12.6_tpls/g set(ENABLE_CALIPER ON CACHE BOOL "") -set(CALIPER_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/caliper-2.14.0-lwnj4cxlrnclq564deuu7tljugndvtnt" CACHE PATH "") +set(CALIPER_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/caliper-2.14.0-lwnj4cxlrnclq564deuu7tljugndvtnt" CACHE PATH "") -set(ADIAK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/adiak-0.4.0-6lz2sfblhg3haec5wghtcahttyei5h3v" CACHE PATH "") +set(ADIAK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/adiak-0.4.0-6lz2sfblhg3haec5wghtcahttyei5h3v" CACHE PATH "") set(ZLIB_DIR "/usr" CACHE PATH "") -set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/hdf5-1.14.6-7n343tz7mztayupsigyaj7chzbsltayo" CACHE PATH "") +set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/hdf5-1.14.6-7n343tz7mztayupsigyaj7chzbsltayo" CACHE PATH "") -set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/conduit-0.9.5-j25t5t5kvxjhbt3vzvrig6ejqyjuy3pl" CACHE PATH "") +set(ENABLE_ADIOS2 ON CACHE BOOL "") -set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/silo-4.12.0-wo3vlynxc3jkwkunrlikk3645pg76gog" CACHE PATH "") +set(ADIOS2_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/adios2-2.12.1-ohdg2rgdnmmxbiipnwx72yhwergwn7ek" CACHE PATH "") -set(PUGIXML_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/pugixml-1.13-vnpomoy3m4sh7zsnz5uqfn2hp6zh2mzw" CACHE PATH "") +set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/conduit-0.9.5-j25t5t5kvxjhbt3vzvrig6ejqyjuy3pl" CACHE PATH "") -set(VTK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/vtk-9.4.2-mu24yirl5ddhfv3qzhhbwilxxsjn47dp" CACHE PATH "") +set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/silo-4.12.0-wo3vlynxc3jkwkunrlikk3645pg76gog" CACHE PATH "") -set(FMT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/fmt-11.0.2-fbj372jbpfsajq5bzeyhdj4ouz4pgbzm" CACHE PATH "") +set(PUGIXML_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/pugixml-1.13-vnpomoy3m4sh7zsnz5uqfn2hp6zh2mzw" CACHE PATH "") + +set(VTK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/vtk-9.4.2-mu24yirl5ddhfv3qzhhbwilxxsjn47dp" CACHE PATH "") + +set(FMT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/fmt-11.0.2-fbj372jbpfsajq5bzeyhdj4ouz4pgbzm" CACHE PATH "") #-------------------------------------------------------------------------------- # System Math Libraries @@ -125,23 +129,25 @@ set(LAPACK_LIBRARIES /usr/lib64/libopenblas.so CACHE STRING "") # Math TPLs #-------------------------------------------------------------------------------- -set(METIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/metis-5.1.0-pxv4jh6tetihokv5u7keagd7cytygua7" CACHE PATH "") +set(METIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/metis-5.1.0-pxv4jh6tetihokv5u7keagd7cytygua7" CACHE PATH "") -set(PARMETIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/parmetis-4.0.3-rbzv62lqv7bqm54x5ofwvlgw43wjcalo" CACHE PATH "") +set(PARMETIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/parmetis-4.0.3-rbzv62lqv7bqm54x5ofwvlgw43wjcalo" CACHE PATH "") -set(SCOTCH_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/scotch-7.0.8-eqsq7le3z5srqx2ezsez4yvwu2vq5n6g" CACHE PATH "") +set(SCOTCH_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/scotch-7.0.8-eqsq7le3z5srqx2ezsez4yvwu2vq5n6g" CACHE PATH "") -set(SUPERLU_DIST_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/superlu-dist-9.2.1-o4lnuxo5k5i7ztokmixcdhewg6yfxzr3" CACHE PATH "") +set(SUPERLU_DIST_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/superlu-dist-9.2.1-o4lnuxo5k5i7ztokmixcdhewg6yfxzr3" CACHE PATH "") -set(SUITESPARSE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/suite-sparse-5.10.1-d6clmff6msrxrgoecsx6one2cbju6a4t" CACHE PATH "") +set(SUITESPARSE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/suite-sparse-5.10.1-d6clmff6msrxrgoecsx6one2cbju6a4t" CACHE PATH "") -set(TRILINOS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/trilinos-16.1.0-jxdbiuqjoiln4ezxfbjzgi6dbs4dtpus" CACHE PATH "") +set(TRILINOS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/trilinos-16.1.0-bhndzpfd5ytpinku5xk54weqiprrc7mq" CACHE PATH "") -set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/hypre-git.8b0093306228fef1b92384d9face7fbe5a63b460_master-dggrbwctr2m3vnchkkewncxak6bl6lts" CACHE PATH "") +set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/hypre-git.8b0093306228fef1b92384d9face7fbe5a63b460_master-dggrbwctr2m3vnchkkewncxak6bl6lts" CACHE PATH "") set(ENABLE_HYPRE_DEVICE "CUDA" CACHE STRING "") -set(ENABLE_HYPREDRV OFF CACHE BOOL "") +set(ENABLE_HYPREDRV ON CACHE BOOL "") + +set(HYPREDRV_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/hypredrive-git.d062c48cc8d26a9bee92f33f3c588d071c230d30_master-id74kow7mwouiqtpmwbml5qcrlop52mk" CACHE PATH "") set(ENABLE_PETSC OFF CACHE BOOL "") @@ -181,7 +187,7 @@ set(ENABLE_UNCRUSTIFY OFF CACHE BOOL "") set(ENABLE_MATHPRESSO ON CACHE BOOL "") -set(MATHPRESSO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/mathpresso-geos-iz4kph2ijg7inklauzcits2sivybrttp" CACHE PATH "") +set(MATHPRESSO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/mathpresso-geos-iz4kph2ijg7inklauzcits2sivybrttp" CACHE PATH "") set(ENABLE_XML_UPDATES ON CACHE BOOL "") diff --git a/host-configs/LLNL/matrix-toss_4_x86_64_ib-gcc@13.3.1-cuda@12.9.1.cmake b/host-configs/LLNL/matrix-toss_4_x86_64_ib-gcc@13.3.1-cuda@12.9.1.cmake index 4023206e459..71f284d5232 100644 --- a/host-configs/LLNL/matrix-toss_4_x86_64_ib-gcc@13.3.1-cuda@12.9.1.cmake +++ b/host-configs/LLNL/matrix-toss_4_x86_64_ib-gcc@13.3.1-cuda@12.9.1.cmake @@ -61,7 +61,7 @@ set(CMAKE_CUDA_COMPILER "${CUDA_TOOLKIT_ROOT_DIR}/bin/nvcc" CACHE PATH "") set(CMAKE_CUDA_ARCHITECTURES "90" CACHE STRING "") -set(CMAKE_CUDA_FLAGS "-restrict --expt-extended-lambda -Werror cross-execution-space-call,reorder,deprecated-declarations -gencode arch=compute_90,code=sm_90" CACHE STRING "") +set(CMAKE_CUDA_FLAGS "-restrict --expt-extended-lambda -Werror cross-execution-space-call,reorder,deprecated-declarations" CACHE STRING "") set(CMAKE_CUDA_FLAGS_RELWITHDEBINFO "-g -lineinfo ${CMAKE_CUDA_FLAGS_RELEASE}" CACHE STRING "") @@ -79,15 +79,15 @@ set(ENABLE_HIP OFF CACHE BOOL "") set(ENABLE_CHAI ON CACHE BOOL "") -set(CHAI_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-13-cuda-12.9-hypredrive_tpls/gcc-13.3.1/chai-2025.12.0-meix2nqnb76bnykuhxydtp6ikahodwld" CACHE PATH "") +set(CHAI_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-13-cuda-12.9_tpls/gcc-13.3.1/chai-2025.12.0-meix2nqnb76bnykuhxydtp6ikahodwld" CACHE PATH "") -set(RAJA_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-13-cuda-12.9-hypredrive_tpls/gcc-13.3.1/raja-2025.12.0-ofcrxyx6kb2iwsugddcps4yjsfaws4dz" CACHE PATH "") +set(RAJA_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-13-cuda-12.9_tpls/gcc-13.3.1/raja-2025.12.0-ofcrxyx6kb2iwsugddcps4yjsfaws4dz" CACHE PATH "") set(ENABLE_UMPIRE ON CACHE BOOL "") -set(UMPIRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-13-cuda-12.9-hypredrive_tpls/gcc-13.3.1/umpire-2025.12.0-w3o2oo5becpghphnwxqli5pogj7ni7vi" CACHE PATH "") +set(UMPIRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-13-cuda-12.9_tpls/gcc-13.3.1/umpire-2025.12.0-w3o2oo5becpghphnwxqli5pogj7ni7vi" CACHE PATH "") -set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-13-cuda-12.9-hypredrive_tpls/gcc-13.3.1/camp-2025.12.0-c4wmxpp5jwkkfdo3c5ygbfcdpf7xjk2x" CACHE PATH "") +set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-13-cuda-12.9_tpls/gcc-13.3.1/camp-2025.12.0-c4wmxpp5jwkkfdo3c5ygbfcdpf7xjk2x" CACHE PATH "") #-------------------------------------------------------------------------------- # IO TPLs @@ -95,23 +95,27 @@ set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-13-cuda-12.9-hypred set(ENABLE_CALIPER ON CACHE BOOL "") -set(CALIPER_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-13-cuda-12.9-hypredrive_tpls/gcc-13.3.1/caliper-2.14.0-xixabnkvywrgd6a7v766yr74mobs73tx" CACHE PATH "") +set(CALIPER_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-13-cuda-12.9_tpls/gcc-13.3.1/caliper-2.14.0-xixabnkvywrgd6a7v766yr74mobs73tx" CACHE PATH "") -set(ADIAK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-13-cuda-12.9-hypredrive_tpls/gcc-13.3.1/adiak-0.4.0-u3s7u7hqxlxok3vyus63lfao77t3wvdq" CACHE PATH "") +set(ADIAK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-13-cuda-12.9_tpls/gcc-13.3.1/adiak-0.4.0-u3s7u7hqxlxok3vyus63lfao77t3wvdq" CACHE PATH "") set(ZLIB_DIR "/usr" CACHE PATH "") -set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-13-cuda-12.9-hypredrive_tpls/gcc-13.3.1/hdf5-1.14.6-ptzjlsdhytvyf5dxp6js6iugmpfd6pqc" CACHE PATH "") +set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-13-cuda-12.9_tpls/gcc-13.3.1/hdf5-1.14.6-ptzjlsdhytvyf5dxp6js6iugmpfd6pqc" CACHE PATH "") -set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-13-cuda-12.9-hypredrive_tpls/gcc-13.3.1/conduit-0.9.5-6ockgir74o2gncru2tfhabauss3leyqb" CACHE PATH "") +set(ENABLE_ADIOS2 ON CACHE BOOL "") -set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-13-cuda-12.9-hypredrive_tpls/gcc-13.3.1/silo-4.12.0-zwey5kdj32q7nfz6o6gbgay5mln6qozf" CACHE PATH "") +set(ADIOS2_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-13-cuda-12.9_tpls/gcc-13.3.1/adios2-2.12.1-jmqwbi3tkcmlwocryagxwke26sg5sqvu" CACHE PATH "") -set(PUGIXML_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-13-cuda-12.9-hypredrive_tpls/gcc-13.3.1/pugixml-1.13-vykyowhrjriqfjysczgzijjvo6fbimew" CACHE PATH "") +set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-13-cuda-12.9_tpls/gcc-13.3.1/conduit-0.9.5-6ockgir74o2gncru2tfhabauss3leyqb" CACHE PATH "") -set(VTK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-13-cuda-12.9-hypredrive_tpls/gcc-13.3.1/vtk-9.4.2-xllx5twzha2typ6vabecuwrdb7dt5vdn" CACHE PATH "") +set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-13-cuda-12.9_tpls/gcc-13.3.1/silo-4.12.0-zwey5kdj32q7nfz6o6gbgay5mln6qozf" CACHE PATH "") -set(FMT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-13-cuda-12.9-hypredrive_tpls/gcc-13.3.1/fmt-11.0.2-g27pu3mcspwrp46iuo32tkyrrxrhzdrk" CACHE PATH "") +set(PUGIXML_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-13-cuda-12.9_tpls/gcc-13.3.1/pugixml-1.13-vykyowhrjriqfjysczgzijjvo6fbimew" CACHE PATH "") + +set(VTK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-13-cuda-12.9_tpls/gcc-13.3.1/vtk-9.4.2-xllx5twzha2typ6vabecuwrdb7dt5vdn" CACHE PATH "") + +set(FMT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-13-cuda-12.9_tpls/gcc-13.3.1/fmt-11.0.2-g27pu3mcspwrp46iuo32tkyrrxrhzdrk" CACHE PATH "") #-------------------------------------------------------------------------------- # System Math Libraries @@ -125,25 +129,25 @@ set(LAPACK_LIBRARIES /usr/lib64/libopenblas.so CACHE STRING "") # Math TPLs #-------------------------------------------------------------------------------- -set(METIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-13-cuda-12.9-hypredrive_tpls/gcc-13.3.1/metis-5.1.0-7lnhkbv2fdcbtcrv5ubv7og3l6cor54b" CACHE PATH "") +set(METIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-13-cuda-12.9_tpls/gcc-13.3.1/metis-5.1.0-7lnhkbv2fdcbtcrv5ubv7og3l6cor54b" CACHE PATH "") -set(PARMETIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-13-cuda-12.9-hypredrive_tpls/gcc-13.3.1/parmetis-4.0.3-3mayiemdzkvic4myatatjp37gx7wmk3k" CACHE PATH "") +set(PARMETIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-13-cuda-12.9_tpls/gcc-13.3.1/parmetis-4.0.3-3mayiemdzkvic4myatatjp37gx7wmk3k" CACHE PATH "") -set(SCOTCH_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-13-cuda-12.9-hypredrive_tpls/gcc-13.3.1/scotch-7.0.8-smdrzzop27f3svwxzwq63aoaol7wwyzu" CACHE PATH "") +set(SCOTCH_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-13-cuda-12.9_tpls/gcc-13.3.1/scotch-7.0.8-smdrzzop27f3svwxzwq63aoaol7wwyzu" CACHE PATH "") -set(SUPERLU_DIST_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-13-cuda-12.9-hypredrive_tpls/gcc-13.3.1/superlu-dist-9.2.1-t7vgyyy3wvegm3sbx3d7o2nts3rrq2bi" CACHE PATH "") +set(SUPERLU_DIST_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-13-cuda-12.9_tpls/gcc-13.3.1/superlu-dist-9.2.1-t7vgyyy3wvegm3sbx3d7o2nts3rrq2bi" CACHE PATH "") -set(SUITESPARSE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-13-cuda-12.9-hypredrive_tpls/gcc-13.3.1/suite-sparse-5.10.1-avjp6ihuavwtlx4xgtotehbz2noze2fh" CACHE PATH "") +set(SUITESPARSE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-13-cuda-12.9_tpls/gcc-13.3.1/suite-sparse-5.10.1-avjp6ihuavwtlx4xgtotehbz2noze2fh" CACHE PATH "") -set(TRILINOS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-13-cuda-12.9-hypredrive_tpls/gcc-13.3.1/trilinos-16.1.0-47kt3mvxzybxrfomkqkr3qbo64hwjzc7" CACHE PATH "") +set(TRILINOS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-13-cuda-12.9_tpls/gcc-13.3.1/trilinos-16.1.0-ylg344vhxpyzdj5lb4y4l7lwls3iqrba" CACHE PATH "") -set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-13-cuda-12.9-hypredrive_tpls/gcc-13.3.1/hypre-git.8b0093306228fef1b92384d9face7fbe5a63b460_master-zr2d6bddefdt57yp4jixmyabbx3df3rm" CACHE PATH "") +set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-13-cuda-12.9_tpls/gcc-13.3.1/hypre-git.8b0093306228fef1b92384d9face7fbe5a63b460_master-zr2d6bddefdt57yp4jixmyabbx3df3rm" CACHE PATH "") set(ENABLE_HYPRE_DEVICE "CUDA" CACHE STRING "") set(ENABLE_HYPREDRV ON CACHE BOOL "") -set(HYPREDRV_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-13-cuda-12.9-hypredrive_tpls/gcc-13.3.1/hypredrive-git.d062c48cc8d26a9bee92f33f3c588d071c230d30_master-f4xxel6xtoqnbkv5t2jswoya5atjav6o" CACHE PATH "") +set(HYPREDRV_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-13-cuda-12.9_tpls/gcc-13.3.1/hypredrive-git.d062c48cc8d26a9bee92f33f3c588d071c230d30_master-rahwrlvefcbm3pgmobmi5dxpbpt4xhxg" CACHE PATH "") set(ENABLE_PETSC OFF CACHE BOOL "") @@ -183,7 +187,7 @@ set(ENABLE_UNCRUSTIFY OFF CACHE BOOL "") set(ENABLE_MATHPRESSO ON CACHE BOOL "") -set(MATHPRESSO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-gcc-13-cuda-12.9-hypredrive_tpls/gcc-13.3.1/mathpresso-geos-fzt67tuymmzyrl5lhcprtffdhnanu4xq" CACHE PATH "") +set(MATHPRESSO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-gcc-13-cuda-12.9_tpls/gcc-13.3.1/mathpresso-geos-fzt67tuymmzyrl5lhcprtffdhnanu4xq" CACHE PATH "") set(ENABLE_XML_UPDATES ON CACHE BOOL "") diff --git a/host-configs/LLNL/matrix-toss_4_x86_64_ib-llvm@14.0.6-cuda@12.6.0.cmake b/host-configs/LLNL/matrix-toss_4_x86_64_ib-llvm@14.0.6-cuda@12.6.0.cmake index 88b72ef4f57..8659fce13d0 100644 --- a/host-configs/LLNL/matrix-toss_4_x86_64_ib-llvm@14.0.6-cuda@12.6.0.cmake +++ b/host-configs/LLNL/matrix-toss_4_x86_64_ib-llvm@14.0.6-cuda@12.6.0.cmake @@ -61,7 +61,7 @@ set(CMAKE_CUDA_COMPILER "${CUDA_TOOLKIT_ROOT_DIR}/bin/nvcc" CACHE PATH "") set(CMAKE_CUDA_ARCHITECTURES "90" CACHE STRING "") -set(CMAKE_CUDA_FLAGS "-restrict --expt-extended-lambda -Werror cross-execution-space-call,reorder,deprecated-declarations -gencode arch=compute_90,code=sm_90" CACHE STRING "") +set(CMAKE_CUDA_FLAGS "-restrict --expt-extended-lambda -Werror cross-execution-space-call,reorder,deprecated-declarations" CACHE STRING "") set(CMAKE_CUDA_FLAGS_RELWITHDEBINFO "-g -lineinfo ${CMAKE_CUDA_FLAGS_RELEASE}" CACHE STRING "") @@ -79,15 +79,15 @@ set(ENABLE_HIP OFF CACHE BOOL "") set(ENABLE_CHAI ON CACHE BOOL "") -set(CHAI_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/chai-2025.12.0-434reoatceiqmp5nhsvqhmqqh5v66ekl" CACHE PATH "") +set(CHAI_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/chai-2025.12.0-434reoatceiqmp5nhsvqhmqqh5v66ekl" CACHE PATH "") -set(RAJA_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/raja-2025.12.0-ftze7ut2hidtld6s6557vwo7kqd7m2d2" CACHE PATH "") +set(RAJA_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/raja-2025.12.0-ftze7ut2hidtld6s6557vwo7kqd7m2d2" CACHE PATH "") set(ENABLE_UMPIRE ON CACHE BOOL "") -set(UMPIRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/umpire-2025.12.0-zvalmcwps5dsita5uhmu5g3zzwdbux7x" CACHE PATH "") +set(UMPIRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/umpire-2025.12.0-zvalmcwps5dsita5uhmu5g3zzwdbux7x" CACHE PATH "") -set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/camp-2025.12.0-hzukgfyf3dys4u6ehe6tjpq7r2cwpjgb" CACHE PATH "") +set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/camp-2025.12.0-hzukgfyf3dys4u6ehe6tjpq7r2cwpjgb" CACHE PATH "") #-------------------------------------------------------------------------------- # IO TPLs @@ -95,23 +95,27 @@ set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-14-cuda-12.6_tpls/ set(ENABLE_CALIPER ON CACHE BOOL "") -set(CALIPER_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/caliper-2.14.0-oahv5uuriqn2vyqbzespzkrfsghxjfew" CACHE PATH "") +set(CALIPER_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/caliper-2.14.0-oahv5uuriqn2vyqbzespzkrfsghxjfew" CACHE PATH "") -set(ADIAK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/adiak-0.4.0-iitjnfmanurcrmlyau4qm7kpep6q6vxt" CACHE PATH "") +set(ADIAK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/adiak-0.4.0-iitjnfmanurcrmlyau4qm7kpep6q6vxt" CACHE PATH "") set(ZLIB_DIR "/usr" CACHE PATH "") -set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/hdf5-1.14.6-ottiokh52c2uvkujg6s4yc63afy24e7d" CACHE PATH "") +set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/hdf5-1.14.6-ottiokh52c2uvkujg6s4yc63afy24e7d" CACHE PATH "") -set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/conduit-0.9.5-y5dwa2wdrmelzcpyx7yzayckzo3gpgrm" CACHE PATH "") +set(ENABLE_ADIOS2 ON CACHE BOOL "") -set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/silo-4.12.0-24vfiuq62fnn5ui6uqdhvouz65zytin2" CACHE PATH "") +set(ADIOS2_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/adios2-2.12.1-o3jfgpz2law4r2q376s66r4jeu6dyhu4" CACHE PATH "") -set(PUGIXML_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/pugixml-1.13-rd24lxieweuz24w7ycbaryfyk6lbznmb" CACHE PATH "") +set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/conduit-0.9.5-y5dwa2wdrmelzcpyx7yzayckzo3gpgrm" CACHE PATH "") -set(VTK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/vtk-9.4.2-fnpua5soyrcqbkrqnnh4zqt6yn5hem5e" CACHE PATH "") +set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/silo-4.12.0-24vfiuq62fnn5ui6uqdhvouz65zytin2" CACHE PATH "") -set(FMT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/fmt-11.0.2-voxs6pm2ttqbwt3gszcbvcb2xmugiosj" CACHE PATH "") +set(PUGIXML_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/pugixml-1.13-rd24lxieweuz24w7ycbaryfyk6lbznmb" CACHE PATH "") + +set(VTK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/vtk-9.4.2-fnpua5soyrcqbkrqnnh4zqt6yn5hem5e" CACHE PATH "") + +set(FMT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/fmt-11.0.2-voxs6pm2ttqbwt3gszcbvcb2xmugiosj" CACHE PATH "") #-------------------------------------------------------------------------------- # System Math Libraries @@ -125,23 +129,25 @@ set(LAPACK_LIBRARIES /usr/lib64/libopenblas.so CACHE STRING "") # Math TPLs #-------------------------------------------------------------------------------- -set(METIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/metis-5.1.0-7ultypmkrm5nnur3o6ntl557ut4zpi3a" CACHE PATH "") +set(METIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/metis-5.1.0-7ultypmkrm5nnur3o6ntl557ut4zpi3a" CACHE PATH "") -set(PARMETIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/parmetis-4.0.3-l7zdwdi3icsmd2ei7lmnytikc4kitsrf" CACHE PATH "") +set(PARMETIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/parmetis-4.0.3-l7zdwdi3icsmd2ei7lmnytikc4kitsrf" CACHE PATH "") -set(SCOTCH_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/scotch-7.0.8-kfvnwp3qofbqvm4duccjctx23zsjfyj3" CACHE PATH "") +set(SCOTCH_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/scotch-7.0.8-kfvnwp3qofbqvm4duccjctx23zsjfyj3" CACHE PATH "") -set(SUPERLU_DIST_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/superlu-dist-9.2.1-qyykp4rzu22h7hzag5xubujl2oxl6iqu" CACHE PATH "") +set(SUPERLU_DIST_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/superlu-dist-9.2.1-qyykp4rzu22h7hzag5xubujl2oxl6iqu" CACHE PATH "") -set(SUITESPARSE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/suite-sparse-5.10.1-6s5wuk2jv66hevvxm4tjnrxmad6cuqw3" CACHE PATH "") +set(SUITESPARSE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/suite-sparse-5.10.1-6s5wuk2jv66hevvxm4tjnrxmad6cuqw3" CACHE PATH "") -set(TRILINOS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/trilinos-16.1.0-ugaxqluqwxpbnupdzgkjqjcjx42k5d4n" CACHE PATH "") +set(TRILINOS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/trilinos-16.1.0-bwrk4wvgw7ktbembtmi22jr7stvbkcvj" CACHE PATH "") -set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/hypre-git.8b0093306228fef1b92384d9face7fbe5a63b460_master-rp25dcvyczbf7kusq2gn52o2fqufn5eo" CACHE PATH "") +set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/hypre-git.8b0093306228fef1b92384d9face7fbe5a63b460_master-rp25dcvyczbf7kusq2gn52o2fqufn5eo" CACHE PATH "") set(ENABLE_HYPRE_DEVICE "CUDA" CACHE STRING "") -set(ENABLE_HYPREDRV OFF CACHE BOOL "") +set(ENABLE_HYPREDRV ON CACHE BOOL "") + +set(HYPREDRV_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/hypredrive-git.d062c48cc8d26a9bee92f33f3c588d071c230d30_master-ufqjoz2au6flwwe4dwsli62pvpjj67cg" CACHE PATH "") set(ENABLE_PETSC OFF CACHE BOOL "") @@ -181,7 +187,7 @@ set(ENABLE_UNCRUSTIFY OFF CACHE BOOL "") set(ENABLE_MATHPRESSO ON CACHE BOOL "") -set(MATHPRESSO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/mathpresso-geos-kxwkykrmexwzjykwccwn3p4hl54nsmym" CACHE PATH "") +set(MATHPRESSO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/mathpresso-geos-kxwkykrmexwzjykwccwn3p4hl54nsmym" CACHE PATH "") set(ENABLE_XML_UPDATES ON CACHE BOOL "") diff --git a/host-configs/LLNL/matrix-toss_4_x86_64_ib-llvm@19.1.3-cuda@12.9.1.cmake b/host-configs/LLNL/matrix-toss_4_x86_64_ib-llvm@19.1.3-cuda@12.9.1.cmake index ded82c4e0b3..5d409f99ac3 100644 --- a/host-configs/LLNL/matrix-toss_4_x86_64_ib-llvm@19.1.3-cuda@12.9.1.cmake +++ b/host-configs/LLNL/matrix-toss_4_x86_64_ib-llvm@19.1.3-cuda@12.9.1.cmake @@ -61,7 +61,7 @@ set(CMAKE_CUDA_COMPILER "${CUDA_TOOLKIT_ROOT_DIR}/bin/nvcc" CACHE PATH "") set(CMAKE_CUDA_ARCHITECTURES "90" CACHE STRING "") -set(CMAKE_CUDA_FLAGS "-restrict --expt-extended-lambda -Werror cross-execution-space-call,reorder,deprecated-declarations -gencode arch=compute_90,code=sm_90" CACHE STRING "") +set(CMAKE_CUDA_FLAGS "-restrict --expt-extended-lambda -Werror cross-execution-space-call,reorder,deprecated-declarations" CACHE STRING "") set(CMAKE_CUDA_FLAGS_RELWITHDEBINFO "-g -lineinfo ${CMAKE_CUDA_FLAGS_RELEASE}" CACHE STRING "") @@ -79,15 +79,15 @@ set(ENABLE_HIP OFF CACHE BOOL "") set(ENABLE_CHAI ON CACHE BOOL "") -set(CHAI_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/chai-2025.12.0-ib2cqysjlzt3wwjl2cufzyi3ue4uhuc7" CACHE PATH "") +set(CHAI_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/chai-2025.12.0-ib2cqysjlzt3wwjl2cufzyi3ue4uhuc7" CACHE PATH "") -set(RAJA_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/raja-2025.12.0-r37be665umopzrbi24zswofosnvh7jmz" CACHE PATH "") +set(RAJA_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/raja-2025.12.0-r37be665umopzrbi24zswofosnvh7jmz" CACHE PATH "") set(ENABLE_UMPIRE ON CACHE BOOL "") -set(UMPIRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/umpire-2025.12.0-wgk2v4jqd3unptjuwdaih7p5ulzxv47x" CACHE PATH "") +set(UMPIRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/umpire-2025.12.0-wgk2v4jqd3unptjuwdaih7p5ulzxv47x" CACHE PATH "") -set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/camp-2025.12.0-pbx76ulylargqljlodtht4pkntpck35q" CACHE PATH "") +set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/camp-2025.12.0-pbx76ulylargqljlodtht4pkntpck35q" CACHE PATH "") #-------------------------------------------------------------------------------- # IO TPLs @@ -95,23 +95,27 @@ set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-19-cuda-12.9_tpls/ set(ENABLE_CALIPER ON CACHE BOOL "") -set(CALIPER_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/caliper-2.14.0-kehdscqwtewmtqo5dvchiuc5zazlffuz" CACHE PATH "") +set(CALIPER_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/caliper-2.14.0-kehdscqwtewmtqo5dvchiuc5zazlffuz" CACHE PATH "") -set(ADIAK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/adiak-0.4.0-pxpenoo7xnjrwg5ozcdvtbiuffclwth7" CACHE PATH "") +set(ADIAK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/adiak-0.4.0-pxpenoo7xnjrwg5ozcdvtbiuffclwth7" CACHE PATH "") set(ZLIB_DIR "/usr" CACHE PATH "") -set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/hdf5-1.14.6-bnpjs5nouol4334iecw7htzgbdanzx5o" CACHE PATH "") +set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/hdf5-1.14.6-bnpjs5nouol4334iecw7htzgbdanzx5o" CACHE PATH "") -set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/conduit-0.9.5-6cuckjyq7gda3nufjxfynbqchpk32f34" CACHE PATH "") +set(ENABLE_ADIOS2 ON CACHE BOOL "") -set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/silo-4.12.0-na7kwpkogxpv7phnw2nxj3wl2fdq2tgf" CACHE PATH "") +set(ADIOS2_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/adios2-2.12.1-fbxqpekdkdymrnkmbhdijywdmetngxra" CACHE PATH "") -set(PUGIXML_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/pugixml-1.13-croztjo7eqsnni3vkno6zmydkeix4t3a" CACHE PATH "") +set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/conduit-0.9.5-6cuckjyq7gda3nufjxfynbqchpk32f34" CACHE PATH "") -set(VTK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/vtk-9.4.2-scfh7fve7yam3m7e2fd4yvxj4ahndf7k" CACHE PATH "") +set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/silo-4.12.0-na7kwpkogxpv7phnw2nxj3wl2fdq2tgf" CACHE PATH "") -set(FMT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/fmt-11.0.2-7spm6qh5pp5lnym2whrsq3ry5ektpxyv" CACHE PATH "") +set(PUGIXML_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/pugixml-1.13-croztjo7eqsnni3vkno6zmydkeix4t3a" CACHE PATH "") + +set(VTK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/vtk-9.4.2-scfh7fve7yam3m7e2fd4yvxj4ahndf7k" CACHE PATH "") + +set(FMT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/fmt-11.0.2-7spm6qh5pp5lnym2whrsq3ry5ektpxyv" CACHE PATH "") #-------------------------------------------------------------------------------- # System Math Libraries @@ -125,23 +129,25 @@ set(LAPACK_LIBRARIES /usr/lib64/libopenblas.so CACHE STRING "") # Math TPLs #-------------------------------------------------------------------------------- -set(METIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/metis-5.1.0-cnjdtwvpu6ncfkvjrcaeolixz65ph5m5" CACHE PATH "") +set(METIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/metis-5.1.0-cnjdtwvpu6ncfkvjrcaeolixz65ph5m5" CACHE PATH "") -set(PARMETIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/parmetis-4.0.3-k2l6kwiu536k2mv6tuqkh2cexgutz5un" CACHE PATH "") +set(PARMETIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/parmetis-4.0.3-k2l6kwiu536k2mv6tuqkh2cexgutz5un" CACHE PATH "") -set(SCOTCH_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/scotch-7.0.8-ayjsxukjfngehyi4dc26f3hf4gtcwgfh" CACHE PATH "") +set(SCOTCH_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/scotch-7.0.8-ayjsxukjfngehyi4dc26f3hf4gtcwgfh" CACHE PATH "") -set(SUPERLU_DIST_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/superlu-dist-9.2.1-fxwj4hn3denaalhokks5zr7jwi62otz3" CACHE PATH "") +set(SUPERLU_DIST_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/superlu-dist-9.2.1-fxwj4hn3denaalhokks5zr7jwi62otz3" CACHE PATH "") -set(SUITESPARSE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/suite-sparse-5.10.1-vludha7jex5ir5uofrvfjwuofcfa2lz2" CACHE PATH "") +set(SUITESPARSE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/suite-sparse-5.10.1-vludha7jex5ir5uofrvfjwuofcfa2lz2" CACHE PATH "") -set(TRILINOS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/trilinos-16.1.0-wmjfqvmzmnf6r6ywlltau4535jy65rdz" CACHE PATH "") +set(TRILINOS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/trilinos-16.1.0-uznggz7mncqcqmubbselzjqvggsxikjy" CACHE PATH "") -set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/hypre-git.8b0093306228fef1b92384d9face7fbe5a63b460_master-6r5iizitmkl4xixkqwiinqychzjdqrxq" CACHE PATH "") +set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/hypre-git.8b0093306228fef1b92384d9face7fbe5a63b460_master-6r5iizitmkl4xixkqwiinqychzjdqrxq" CACHE PATH "") set(ENABLE_HYPRE_DEVICE "CUDA" CACHE STRING "") -set(ENABLE_HYPREDRV OFF CACHE BOOL "") +set(ENABLE_HYPREDRV ON CACHE BOOL "") + +set(HYPREDRV_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/hypredrive-git.d062c48cc8d26a9bee92f33f3c588d071c230d30_master-2rc6vikhz44qutf6edq7tdzysou72zqk" CACHE PATH "") set(ENABLE_PETSC OFF CACHE BOOL "") @@ -181,7 +187,7 @@ set(ENABLE_UNCRUSTIFY OFF CACHE BOOL "") set(ENABLE_MATHPRESSO ON CACHE BOOL "") -set(MATHPRESSO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/mathpresso-geos-bqegytlbvvg4io324svtlc74dzam4ifs" CACHE PATH "") +set(MATHPRESSO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/mathpresso-geos-bqegytlbvvg4io324svtlc74dzam4ifs" CACHE PATH "") set(ENABLE_XML_UPDATES ON CACHE BOOL "") diff --git a/host-configs/LLNL/tuolumne-toss_4_x86_64_ib_cray-cce@20.0.0-rocm@6.4.3.cmake b/host-configs/LLNL/tuolumne-toss_4_x86_64_ib_cray-cce@20.0.0-rocm@6.4.3.cmake index e5c9306c3c1..b85b97f078f 100644 --- a/host-configs/LLNL/tuolumne-toss_4_x86_64_ib_cray-cce@20.0.0-rocm@6.4.3.cmake +++ b/host-configs/LLNL/tuolumne-toss_4_x86_64_ib_cray-cce@20.0.0-rocm@6.4.3.cmake @@ -73,15 +73,15 @@ set(ROCM_PATH "/opt/rocm-6.4.3" CACHE PATH "") set(ENABLE_CHAI ON CACHE BOOL "") -set(CHAI_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/chai-2025.12.0-xnyu3aqqd7benfr7fkwlates66mruuth" CACHE PATH "") +set(CHAI_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/chai-2025.12.0-xnyu3aqqd7benfr7fkwlates66mruuth" CACHE PATH "") -set(RAJA_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/raja-2025.12.0-amgdvrnkwl2oh5lpddgvyupteldgl6ip" CACHE PATH "") +set(RAJA_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/raja-2025.12.0-amgdvrnkwl2oh5lpddgvyupteldgl6ip" CACHE PATH "") set(ENABLE_UMPIRE ON CACHE BOOL "") -set(UMPIRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/umpire-2025.12.0-l7ni3umhaf7f4rwoy4qhjfyrnye3oit6" CACHE PATH "") +set(UMPIRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/umpire-2025.12.0-l7ni3umhaf7f4rwoy4qhjfyrnye3oit6" CACHE PATH "") -set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/camp-2025.12.0-p2srwdveimzi7csrjw7o3u4ryxpaz5wm" CACHE PATH "") +set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/camp-2025.12.0-p2srwdveimzi7csrjw7o3u4ryxpaz5wm" CACHE PATH "") #-------------------------------------------------------------------------------- # IO TPLs @@ -89,23 +89,27 @@ set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-cce-20-rocm-6.4.3_tpl set(ENABLE_CALIPER ON CACHE BOOL "") -set(CALIPER_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/caliper-2.14.0-xfkj7r2zaqfuuugu2wdkppydyr3fwrph" CACHE PATH "") +set(CALIPER_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/caliper-2.14.0-xfkj7r2zaqfuuugu2wdkppydyr3fwrph" CACHE PATH "") -set(ADIAK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/adiak-0.4.0-6rim24h5wdcrhoaxgpw5mldcufzkfqxb" CACHE PATH "") +set(ADIAK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/adiak-0.4.0-6rim24h5wdcrhoaxgpw5mldcufzkfqxb" CACHE PATH "") set(ZLIB_DIR "/usr" CACHE PATH "") -set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/hdf5-1.14.6-b55srpmbowvfsql65n2652uh5xj3n3b5" CACHE PATH "") +set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/hdf5-1.14.6-b55srpmbowvfsql65n2652uh5xj3n3b5" CACHE PATH "") -set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/conduit-0.9.5-74psmq2xghvj4rfuqymomncufbxjxb7b" CACHE PATH "") +set(ENABLE_ADIOS2 ON CACHE BOOL "") -set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/silo-4.12.0-dvjbdqytwnsndxfskcpkdodgj6zr7k5n" CACHE PATH "") +set(ADIOS2_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/adios2-2.12.1-2ji4ttcd6rwaubb4v63jbd6isdhtuls5" CACHE PATH "") -set(PUGIXML_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/pugixml-1.13-o2jle7fb6idvyr32ibcsvm552yq5xqbe" CACHE PATH "") +set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/conduit-0.9.5-74psmq2xghvj4rfuqymomncufbxjxb7b" CACHE PATH "") -set(VTK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/vtk-9.4.2-ztzvsmp6mlmtyk5o3rpqbgn7phg7ervu" CACHE PATH "") +set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/silo-4.12.0-dvjbdqytwnsndxfskcpkdodgj6zr7k5n" CACHE PATH "") -set(FMT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/fmt-11.0.2-x7b5m6zdgekxl3mmjyampxc2pmt4lgur" CACHE PATH "") +set(PUGIXML_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/pugixml-1.13-o2jle7fb6idvyr32ibcsvm552yq5xqbe" CACHE PATH "") + +set(VTK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/vtk-9.4.2-ztzvsmp6mlmtyk5o3rpqbgn7phg7ervu" CACHE PATH "") + +set(FMT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/fmt-11.0.2-x7b5m6zdgekxl3mmjyampxc2pmt4lgur" CACHE PATH "") #-------------------------------------------------------------------------------- # System Math Libraries @@ -119,23 +123,25 @@ set(LAPACK_LIBRARIES /usr/lib64/liblapack.so CACHE STRING "") # Math TPLs #-------------------------------------------------------------------------------- -set(METIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/metis-5.1.0-oo45sjxzdfx4e4z3qgrmnudzvwfboi7n" CACHE PATH "") +set(METIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/metis-5.1.0-oo45sjxzdfx4e4z3qgrmnudzvwfboi7n" CACHE PATH "") -set(PARMETIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/parmetis-4.0.3-onkwfgqwdwkund4tmpvzo3gif3cewf7y" CACHE PATH "") +set(PARMETIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/parmetis-4.0.3-onkwfgqwdwkund4tmpvzo3gif3cewf7y" CACHE PATH "") -set(SCOTCH_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/scotch-7.0.8-wphygatd54wcwziiuvi63jzkzx3pvrp7" CACHE PATH "") +set(SCOTCH_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/scotch-7.0.8-wphygatd54wcwziiuvi63jzkzx3pvrp7" CACHE PATH "") -set(SUPERLU_DIST_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/superlu-dist-9.2.1-t3fmcjdkmgtbi3il5fji6t4mihzrxzni" CACHE PATH "") +set(SUPERLU_DIST_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/superlu-dist-9.2.1-t3fmcjdkmgtbi3il5fji6t4mihzrxzni" CACHE PATH "") -set(SUITESPARSE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/suite-sparse-5.10.1-x3vbz2scbieouiqnnqxoirfsvrx7fj5t" CACHE PATH "") +set(SUITESPARSE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/suite-sparse-5.10.1-x3vbz2scbieouiqnnqxoirfsvrx7fj5t" CACHE PATH "") set(ENABLE_TRILINOS OFF CACHE BOOL "") -set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/hypre-git.8b0093306228fef1b92384d9face7fbe5a63b460_master-bwdj6fuiqwuyd25pegpk3s6zu6bfzvju" CACHE PATH "") +set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/hypre-git.8b0093306228fef1b92384d9face7fbe5a63b460_master-bwdj6fuiqwuyd25pegpk3s6zu6bfzvju" CACHE PATH "") set(ENABLE_HYPRE_DEVICE "HIP" CACHE STRING "") -set(ENABLE_HYPREDRV OFF CACHE BOOL "") +set(ENABLE_HYPREDRV ON CACHE BOOL "") + +set(HYPREDRV_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/hypredrive-git.d062c48cc8d26a9bee92f33f3c588d071c230d30_master-kruuawah55xa3lyknsq6e7e6qyow7fok" CACHE PATH "") set(ENABLE_PETSC OFF CACHE BOOL "") @@ -169,7 +175,7 @@ set(ENABLE_SPHINX OFF CACHE BOOL "") set(ENABLE_UNCRUSTIFY ON CACHE BOOL "") -set(UNCRUSTIFY_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/uncrustify-git.401a4098bce9dcc47e024987403f2d59d9ba7bd2_0.70.1-git.319-6hvpggvwvhbhd322pnqivylw2ywdkhaq/bin/uncrustify" CACHE PATH "") +set(UNCRUSTIFY_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/uncrustify-git.401a4098bce9dcc47e024987403f2d59d9ba7bd2_0.70.1-git.319-6hvpggvwvhbhd322pnqivylw2ywdkhaq/bin/uncrustify" CACHE PATH "") #-------------------------------------------------------------------------------- # Other @@ -177,7 +183,7 @@ set(UNCRUSTIFY_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-cce-20-r set(ENABLE_MATHPRESSO ON CACHE BOOL "") -set(MATHPRESSO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/mathpresso-geos-w3ssu5ocek533pxesneyk3urbxhnhgmw" CACHE PATH "") +set(MATHPRESSO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/mathpresso-geos-w3ssu5ocek533pxesneyk3urbxhnhgmw" CACHE PATH "") set(ENABLE_XML_UPDATES ON CACHE BOOL "") diff --git a/host-configs/LLNL/tuolumne-toss_4_x86_64_ib_cray-llvm-amdgpu@6.4.3-rocm@6.4.3.cmake b/host-configs/LLNL/tuolumne-toss_4_x86_64_ib_cray-llvm-amdgpu@6.4.3-rocm@6.4.3.cmake index 9a69cb84a20..7b4e440cbb7 100644 --- a/host-configs/LLNL/tuolumne-toss_4_x86_64_ib_cray-llvm-amdgpu@6.4.3-rocm@6.4.3.cmake +++ b/host-configs/LLNL/tuolumne-toss_4_x86_64_ib_cray-llvm-amdgpu@6.4.3-rocm@6.4.3.cmake @@ -73,15 +73,15 @@ set(ROCM_PATH "/opt/rocm-6.4.3" CACHE PATH "") set(ENABLE_CHAI ON CACHE BOOL "") -set(CHAI_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/chai-2025.12.0-bui2qjacbspelk7pwk3ap474padtsriy" CACHE PATH "") +set(CHAI_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/chai-2025.12.0-bui2qjacbspelk7pwk3ap474padtsriy" CACHE PATH "") -set(RAJA_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/raja-2025.12.0-phw2uaei64dmmcxcle5ct3jsso262eny" CACHE PATH "") +set(RAJA_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/raja-2025.12.0-phw2uaei64dmmcxcle5ct3jsso262eny" CACHE PATH "") set(ENABLE_UMPIRE ON CACHE BOOL "") -set(UMPIRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/umpire-2025.12.0-7nyetx7q5rljh7z2bcchdutu7ugkxpas" CACHE PATH "") +set(UMPIRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/umpire-2025.12.0-7nyetx7q5rljh7z2bcchdutu7ugkxpas" CACHE PATH "") -set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/camp-2025.12.0-n4t7sxktutnfffuwc2e6z2hya4dbxiti" CACHE PATH "") +set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/camp-2025.12.0-n4t7sxktutnfffuwc2e6z2hya4dbxiti" CACHE PATH "") #-------------------------------------------------------------------------------- # IO TPLs @@ -89,23 +89,27 @@ set(CAMP_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-llvm-amdgpu-6.4.3_tpl set(ENABLE_CALIPER ON CACHE BOOL "") -set(CALIPER_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/caliper-2.14.0-nchdbsxkkfwgrezu5azi4iaiwnjx6zy3" CACHE PATH "") +set(CALIPER_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/caliper-2.14.0-nchdbsxkkfwgrezu5azi4iaiwnjx6zy3" CACHE PATH "") -set(ADIAK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/adiak-0.4.0-x7wwsvhjq2ehtw4r7jvzjecdpcxiwfl7" CACHE PATH "") +set(ADIAK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/adiak-0.4.0-x7wwsvhjq2ehtw4r7jvzjecdpcxiwfl7" CACHE PATH "") set(ZLIB_DIR "/usr" CACHE PATH "") -set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/hdf5-1.14.6-qqfx3gxy555optxhwmffsjtwuo7wpwlo" CACHE PATH "") +set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/hdf5-1.14.6-qqfx3gxy555optxhwmffsjtwuo7wpwlo" CACHE PATH "") -set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/conduit-0.9.5-qqbspejhqzbjqxr7antnfuedgxehjysl" CACHE PATH "") +set(ENABLE_ADIOS2 ON CACHE BOOL "") -set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/silo-4.12.0-ale723hmqzp6vwhbqp3r7xnslpj73pww" CACHE PATH "") +set(ADIOS2_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/adios2-2.12.1-xzmxlump2er7gcy65dpdxbaof4dkczm2" CACHE PATH "") -set(PUGIXML_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/pugixml-1.13-yo2g6mdyjdcz3saiq6cewsmilagincwn" CACHE PATH "") +set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/conduit-0.9.5-qqbspejhqzbjqxr7antnfuedgxehjysl" CACHE PATH "") -set(VTK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/vtk-9.4.2-7rwq4ausmeiweksccifubmdxgb6kmgjw" CACHE PATH "") +set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/silo-4.12.0-ale723hmqzp6vwhbqp3r7xnslpj73pww" CACHE PATH "") -set(FMT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/fmt-11.0.2-vjwb72ugeomwqz4kcgt64id6mnkgqzhp" CACHE PATH "") +set(PUGIXML_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/pugixml-1.13-yo2g6mdyjdcz3saiq6cewsmilagincwn" CACHE PATH "") + +set(VTK_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/vtk-9.4.2-7rwq4ausmeiweksccifubmdxgb6kmgjw" CACHE PATH "") + +set(FMT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/fmt-11.0.2-vjwb72ugeomwqz4kcgt64id6mnkgqzhp" CACHE PATH "") #-------------------------------------------------------------------------------- # System Math Libraries @@ -119,23 +123,25 @@ set(LAPACK_LIBRARIES /usr/lib64/liblapack.so CACHE STRING "") # Math TPLs #-------------------------------------------------------------------------------- -set(METIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/metis-5.1.0-fah7yojtygjosrxaywxuhy6arel2a5o3" CACHE PATH "") +set(METIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/metis-5.1.0-fah7yojtygjosrxaywxuhy6arel2a5o3" CACHE PATH "") -set(PARMETIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/parmetis-4.0.3-ztyzko3dlrcb5mfhkvxdwvgoyyq7wbl3" CACHE PATH "") +set(PARMETIS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/parmetis-4.0.3-ztyzko3dlrcb5mfhkvxdwvgoyyq7wbl3" CACHE PATH "") -set(SCOTCH_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/scotch-7.0.8-5t6uibtbtbfdbkisch7rgxvy44pgw6pm" CACHE PATH "") +set(SCOTCH_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/scotch-7.0.8-5t6uibtbtbfdbkisch7rgxvy44pgw6pm" CACHE PATH "") -set(SUPERLU_DIST_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/superlu-dist-9.2.1-m66d72gxlkboj7tdkfmuxww2auhzraii" CACHE PATH "") +set(SUPERLU_DIST_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/superlu-dist-9.2.1-m66d72gxlkboj7tdkfmuxww2auhzraii" CACHE PATH "") -set(SUITESPARSE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/suite-sparse-5.10.1-iwxia6d76g2r6dwnto2iajidfws2j3ts" CACHE PATH "") +set(SUITESPARSE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/suite-sparse-5.10.1-iwxia6d76g2r6dwnto2iajidfws2j3ts" CACHE PATH "") set(ENABLE_TRILINOS OFF CACHE BOOL "") -set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/hypre-git.8b0093306228fef1b92384d9face7fbe5a63b460_master-jiobpmxaz3fp5dp6wt5tyqewmzv3a3q6" CACHE PATH "") +set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/hypre-git.8b0093306228fef1b92384d9face7fbe5a63b460_master-jiobpmxaz3fp5dp6wt5tyqewmzv3a3q6" CACHE PATH "") set(ENABLE_HYPRE_DEVICE "HIP" CACHE STRING "") -set(ENABLE_HYPREDRV OFF CACHE BOOL "") +set(ENABLE_HYPREDRV ON CACHE BOOL "") + +set(HYPREDRV_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/hypredrive-git.d062c48cc8d26a9bee92f33f3c588d071c230d30_master-wvj777kfsqo3vihtwzulpt5ovdrh32ne" CACHE PATH "") set(ENABLE_PETSC OFF CACHE BOOL "") @@ -169,7 +175,7 @@ set(ENABLE_SPHINX OFF CACHE BOOL "") set(ENABLE_UNCRUSTIFY ON CACHE BOOL "") -set(UNCRUSTIFY_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/uncrustify-git.401a4098bce9dcc47e024987403f2d59d9ba7bd2_0.70.1-git.319-b7rjjhdbf6yqcn5br6rzvsngyvb2i4ha/bin/uncrustify" CACHE PATH "") +set(UNCRUSTIFY_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/uncrustify-git.401a4098bce9dcc47e024987403f2d59d9ba7bd2_0.70.1-git.319-b7rjjhdbf6yqcn5br6rzvsngyvb2i4ha/bin/uncrustify" CACHE PATH "") #-------------------------------------------------------------------------------- # Other @@ -177,7 +183,7 @@ set(UNCRUSTIFY_EXECUTABLE "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-llvm-amd set(ENABLE_MATHPRESSO ON CACHE BOOL "") -set(MATHPRESSO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-05/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/mathpresso-geos-nolryyeptxklghofeiszkkyyhd6don35" CACHE PATH "") +set(MATHPRESSO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-05-31/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/mathpresso-geos-nolryyeptxklghofeiszkkyyhd6don35" CACHE PATH "") set(ENABLE_XML_UPDATES ON CACHE BOOL "") From ccb5ce19e382c139c8bde4fe438027bc6009288b Mon Sep 17 00:00:00 2001 From: Randolph Settgast Date: Mon, 1 Jun 2026 07:04:05 -0700 Subject: [PATCH 2/9] update TPL-TAG --- .devcontainer/devcontainer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 692ecc9d08e..a27be10e666 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -2,7 +2,7 @@ "build": { "dockerfile": "Dockerfile", "args": { - "GEOS_TPL_TAG": "349-1014" + "GEOS_TPL_TAG": "352-1027" } }, "runArgs": [ From f634cba7ee357d6ed886c001a904e75a2a90b0dc Mon Sep 17 00:00:00 2001 From: Randolph Settgast Date: Mon, 1 Jun 2026 07:19:40 -0700 Subject: [PATCH 3/9] fix draft pr check --- .github/workflows/ci_tests.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci_tests.yml b/.github/workflows/ci_tests.yml index b5e5b2112cf..f3653638580 100644 --- a/.github/workflows/ci_tests.yml +++ b/.github/workflows/ci_tests.yml @@ -27,11 +27,17 @@ jobs: steps: - name: Check that the PR is not a draft (cancel rest of jobs otherwise) id: extract_pr_info + env: + GITHUB_TOKEN: ${{ github.token }} run: | set -euo pipefail if [[ "${{ github.event_name }}" == "pull_request" ]]; then - draft_status="${{ github.event.pull_request.draft }}" + PR_JSON=$(curl --fail --silent --show-error \ + -H "Accept: application/vnd.github+json" \ + -H "Authorization: Bearer ${GITHUB_TOKEN}" \ + https://api.github.com/repos/${{ github.repository }}/pulls/${{ github.event.number }}) + draft_status=$(jq -r '.draft' <<< "${PR_JSON}") echo "Draft status of PR is ${draft_status}." if [[ "${draft_status}" == "true" ]]; then From e1a79829b5c15d08103911eb50355ef54177568b Mon Sep 17 00:00:00 2001 From: Randolph Settgast Date: Mon, 1 Jun 2026 07:31:41 -0700 Subject: [PATCH 4/9] fix gbenchmark compiler error --- src/cmake/GeosxOptions.cmake | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/cmake/GeosxOptions.cmake b/src/cmake/GeosxOptions.cmake index cd076e6fad5..c0eee2b57cb 100644 --- a/src/cmake/GeosxOptions.cmake +++ b/src/cmake/GeosxOptions.cmake @@ -169,10 +169,16 @@ blt_append_custom_compiler_flag( FLAGS_VAR GEOS_NINJA_FLAGS # clang-13 and gcc complains about unused-but-set variable. include(CheckCXXCompilerFlag) CHECK_CXX_COMPILER_FLAG("-Wunused-but-set-variable" CXX_UNUSED_BUT_SET_VAR) +check_cxx_compiler_flag("-Wno-c2y-extensions" GEOS_CXX_HAS_WNO_C2Y_EXTENSIONS) if (ENABLE_GBENCHMARK) - blt_add_target_compile_flags(TO benchmark - FLAGS $<$,$>:-Wno-unused-but-set-variable> - ) + foreach( _benchmark_target benchmark benchmark_main ) + blt_add_target_compile_flags(TO ${_benchmark_target} + SCOPE PRIVATE + FLAGS + $<$,$>:-Wno-unused-but-set-variable> + $<$,$>:-Wno-c2y-extensions> + ) + endforeach() endif() if( GEOS_ENABLE_FPE ) From a272dc6f6fa48945709d4aa58c3d9b7718ad69e1 Mon Sep 17 00:00:00 2001 From: Randolph Settgast Date: Mon, 1 Jun 2026 11:39:16 -0700 Subject: [PATCH 5/9] Update GEOS_TPL_TAG to version 352-1029 --- .devcontainer/devcontainer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index a27be10e666..6cc1dd675a8 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -2,7 +2,7 @@ "build": { "dockerfile": "Dockerfile", "args": { - "GEOS_TPL_TAG": "352-1027" + "GEOS_TPL_TAG": "352-1029" } }, "runArgs": [ From a16947200582199962077204d57125500387ee1a Mon Sep 17 00:00:00 2001 From: "Victor A. P. Magri" Date: Sat, 15 Aug 2026 10:55:32 -0400 Subject: [PATCH 6/9] Remove ADIOS2 from LC host-configs. --- host-configs/LLNL/dane-toss_4_x86_64_ib-gcc@12.1.1.cmake | 4 ---- host-configs/LLNL/dane-toss_4_x86_64_ib-gcc@13.3.1.cmake | 4 ---- host-configs/LLNL/dane-toss_4_x86_64_ib-llvm@14.0.6.cmake | 4 ---- host-configs/LLNL/dane-toss_4_x86_64_ib-llvm@19.1.3.cmake | 4 ---- .../LLNL/matrix-toss_4_x86_64_ib-gcc@12.1.1-cuda@12.6.0.cmake | 4 ---- .../LLNL/matrix-toss_4_x86_64_ib-gcc@13.3.1-cuda@12.9.1.cmake | 4 ---- .../matrix-toss_4_x86_64_ib-llvm@14.0.6-cuda@12.6.0.cmake | 4 ---- .../matrix-toss_4_x86_64_ib-llvm@19.1.3-cuda@12.9.1.cmake | 4 ---- ...tuolumne-toss_4_x86_64_ib_cray-cce@20.0.0-rocm@6.4.3.cmake | 4 ---- ...e-toss_4_x86_64_ib_cray-llvm-amdgpu@6.4.3-rocm@6.4.3.cmake | 4 ---- 10 files changed, 40 deletions(-) diff --git a/host-configs/LLNL/dane-toss_4_x86_64_ib-gcc@12.1.1.cmake b/host-configs/LLNL/dane-toss_4_x86_64_ib-gcc@12.1.1.cmake index 078cf64982e..a55f5975d3c 100644 --- a/host-configs/LLNL/dane-toss_4_x86_64_ib-gcc@12.1.1.cmake +++ b/host-configs/LLNL/dane-toss_4_x86_64_ib-gcc@12.1.1.cmake @@ -89,10 +89,6 @@ set(ZLIB_DIR "/usr" CACHE PATH "") set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-gcc-12_tpls/gcc-12.1.1/hdf5-1.14.6-7n343tz7mztayupsigyaj7chzbsltayo" CACHE PATH "") -set(ENABLE_ADIOS2 ON CACHE BOOL "") - -set(ADIOS2_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-gcc-12_tpls/gcc-12.1.1/adios2-2.12.1-ohdg2rgdnmmxbiipnwx72yhwergwn7ek" CACHE PATH "") - set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-gcc-12_tpls/gcc-12.1.1/conduit-0.9.5-j25t5t5kvxjhbt3vzvrig6ejqyjuy3pl" CACHE PATH "") set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-gcc-12_tpls/gcc-12.1.1/silo-4.12.0-wo3vlynxc3jkwkunrlikk3645pg76gog" CACHE PATH "") diff --git a/host-configs/LLNL/dane-toss_4_x86_64_ib-gcc@13.3.1.cmake b/host-configs/LLNL/dane-toss_4_x86_64_ib-gcc@13.3.1.cmake index e1e556e51e7..392691e4226 100644 --- a/host-configs/LLNL/dane-toss_4_x86_64_ib-gcc@13.3.1.cmake +++ b/host-configs/LLNL/dane-toss_4_x86_64_ib-gcc@13.3.1.cmake @@ -89,10 +89,6 @@ set(ZLIB_DIR "/usr" CACHE PATH "") set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-gcc-13_tpls/gcc-13.3.1/hdf5-1.14.6-ptzjlsdhytvyf5dxp6js6iugmpfd6pqc" CACHE PATH "") -set(ENABLE_ADIOS2 ON CACHE BOOL "") - -set(ADIOS2_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-gcc-13_tpls/gcc-13.3.1/adios2-2.12.1-jmqwbi3tkcmlwocryagxwke26sg5sqvu" CACHE PATH "") - set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-gcc-13_tpls/gcc-13.3.1/conduit-0.9.5-6ockgir74o2gncru2tfhabauss3leyqb" CACHE PATH "") set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-gcc-13_tpls/gcc-13.3.1/silo-4.12.0-zwey5kdj32q7nfz6o6gbgay5mln6qozf" CACHE PATH "") diff --git a/host-configs/LLNL/dane-toss_4_x86_64_ib-llvm@14.0.6.cmake b/host-configs/LLNL/dane-toss_4_x86_64_ib-llvm@14.0.6.cmake index 7e49ee85670..2f4ed180578 100644 --- a/host-configs/LLNL/dane-toss_4_x86_64_ib-llvm@14.0.6.cmake +++ b/host-configs/LLNL/dane-toss_4_x86_64_ib-llvm@14.0.6.cmake @@ -89,10 +89,6 @@ set(ZLIB_DIR "/usr" CACHE PATH "") set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-llvm-14_tpls/llvm-14.0.6/hdf5-1.14.6-ottiokh52c2uvkujg6s4yc63afy24e7d" CACHE PATH "") -set(ENABLE_ADIOS2 ON CACHE BOOL "") - -set(ADIOS2_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-llvm-14_tpls/llvm-14.0.6/adios2-2.12.1-o3jfgpz2law4r2q376s66r4jeu6dyhu4" CACHE PATH "") - set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-llvm-14_tpls/llvm-14.0.6/conduit-0.9.5-y5dwa2wdrmelzcpyx7yzayckzo3gpgrm" CACHE PATH "") set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-llvm-14_tpls/llvm-14.0.6/silo-4.12.0-24vfiuq62fnn5ui6uqdhvouz65zytin2" CACHE PATH "") diff --git a/host-configs/LLNL/dane-toss_4_x86_64_ib-llvm@19.1.3.cmake b/host-configs/LLNL/dane-toss_4_x86_64_ib-llvm@19.1.3.cmake index 91318def5fa..8be580eab3b 100644 --- a/host-configs/LLNL/dane-toss_4_x86_64_ib-llvm@19.1.3.cmake +++ b/host-configs/LLNL/dane-toss_4_x86_64_ib-llvm@19.1.3.cmake @@ -89,10 +89,6 @@ set(ZLIB_DIR "/usr" CACHE PATH "") set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-llvm-19_tpls/llvm-19.1.3/hdf5-1.14.6-4fjfrpi2m2m7h2i3stkstsfpyxf3cgqs" CACHE PATH "") -set(ENABLE_ADIOS2 ON CACHE BOOL "") - -set(ADIOS2_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-llvm-19_tpls/llvm-19.1.3/adios2-2.12.1-74buxxx6ie3ua67ebhmajthi6iiuptou" CACHE PATH "") - set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-llvm-19_tpls/llvm-19.1.3/conduit-0.9.5-r62ftdczyms4lqbth3pwxgklrvhk4pjo" CACHE PATH "") set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-llvm-19_tpls/llvm-19.1.3/silo-4.12.0-fq3zneqbjlbdm3oabe7do6q6ujl37igk" CACHE PATH "") diff --git a/host-configs/LLNL/matrix-toss_4_x86_64_ib-gcc@12.1.1-cuda@12.6.0.cmake b/host-configs/LLNL/matrix-toss_4_x86_64_ib-gcc@12.1.1-cuda@12.6.0.cmake index e37feb0cb56..40d7f4daa7e 100644 --- a/host-configs/LLNL/matrix-toss_4_x86_64_ib-gcc@12.1.1-cuda@12.6.0.cmake +++ b/host-configs/LLNL/matrix-toss_4_x86_64_ib-gcc@12.1.1-cuda@12.6.0.cmake @@ -103,10 +103,6 @@ set(ZLIB_DIR "/usr" CACHE PATH "") set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/hdf5-1.14.6-7n343tz7mztayupsigyaj7chzbsltayo" CACHE PATH "") -set(ENABLE_ADIOS2 ON CACHE BOOL "") - -set(ADIOS2_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/adios2-2.12.1-ohdg2rgdnmmxbiipnwx72yhwergwn7ek" CACHE PATH "") - set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/conduit-0.9.5-j25t5t5kvxjhbt3vzvrig6ejqyjuy3pl" CACHE PATH "") set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/silo-4.12.0-wo3vlynxc3jkwkunrlikk3645pg76gog" CACHE PATH "") diff --git a/host-configs/LLNL/matrix-toss_4_x86_64_ib-gcc@13.3.1-cuda@12.9.1.cmake b/host-configs/LLNL/matrix-toss_4_x86_64_ib-gcc@13.3.1-cuda@12.9.1.cmake index 9131c71c272..a3a9ae90364 100644 --- a/host-configs/LLNL/matrix-toss_4_x86_64_ib-gcc@13.3.1-cuda@12.9.1.cmake +++ b/host-configs/LLNL/matrix-toss_4_x86_64_ib-gcc@13.3.1-cuda@12.9.1.cmake @@ -103,10 +103,6 @@ set(ZLIB_DIR "/usr" CACHE PATH "") set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/matrix-gcc-13-cuda-12.9_tpls/gcc-13.3.1/hdf5-1.14.6-ptzjlsdhytvyf5dxp6js6iugmpfd6pqc" CACHE PATH "") -set(ENABLE_ADIOS2 ON CACHE BOOL "") - -set(ADIOS2_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/matrix-gcc-13-cuda-12.9_tpls/gcc-13.3.1/adios2-2.12.1-jmqwbi3tkcmlwocryagxwke26sg5sqvu" CACHE PATH "") - set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/matrix-gcc-13-cuda-12.9_tpls/gcc-13.3.1/conduit-0.9.5-6ockgir74o2gncru2tfhabauss3leyqb" CACHE PATH "") set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/matrix-gcc-13-cuda-12.9_tpls/gcc-13.3.1/silo-4.12.0-zwey5kdj32q7nfz6o6gbgay5mln6qozf" CACHE PATH "") diff --git a/host-configs/LLNL/matrix-toss_4_x86_64_ib-llvm@14.0.6-cuda@12.6.0.cmake b/host-configs/LLNL/matrix-toss_4_x86_64_ib-llvm@14.0.6-cuda@12.6.0.cmake index b3aeb8bd449..0aa70ebbb96 100644 --- a/host-configs/LLNL/matrix-toss_4_x86_64_ib-llvm@14.0.6-cuda@12.6.0.cmake +++ b/host-configs/LLNL/matrix-toss_4_x86_64_ib-llvm@14.0.6-cuda@12.6.0.cmake @@ -103,10 +103,6 @@ set(ZLIB_DIR "/usr" CACHE PATH "") set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/hdf5-1.14.6-ottiokh52c2uvkujg6s4yc63afy24e7d" CACHE PATH "") -set(ENABLE_ADIOS2 ON CACHE BOOL "") - -set(ADIOS2_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/adios2-2.12.1-o3jfgpz2law4r2q376s66r4jeu6dyhu4" CACHE PATH "") - set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/conduit-0.9.5-y5dwa2wdrmelzcpyx7yzayckzo3gpgrm" CACHE PATH "") set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/silo-4.12.0-24vfiuq62fnn5ui6uqdhvouz65zytin2" CACHE PATH "") diff --git a/host-configs/LLNL/matrix-toss_4_x86_64_ib-llvm@19.1.3-cuda@12.9.1.cmake b/host-configs/LLNL/matrix-toss_4_x86_64_ib-llvm@19.1.3-cuda@12.9.1.cmake index f50295f32f2..cb892bd792b 100644 --- a/host-configs/LLNL/matrix-toss_4_x86_64_ib-llvm@19.1.3-cuda@12.9.1.cmake +++ b/host-configs/LLNL/matrix-toss_4_x86_64_ib-llvm@19.1.3-cuda@12.9.1.cmake @@ -103,10 +103,6 @@ set(ZLIB_DIR "/usr" CACHE PATH "") set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/hdf5-1.14.6-bnpjs5nouol4334iecw7htzgbdanzx5o" CACHE PATH "") -set(ENABLE_ADIOS2 ON CACHE BOOL "") - -set(ADIOS2_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/adios2-2.12.1-fbxqpekdkdymrnkmbhdijywdmetngxra" CACHE PATH "") - set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/conduit-0.9.5-6cuckjyq7gda3nufjxfynbqchpk32f34" CACHE PATH "") set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/silo-4.12.0-na7kwpkogxpv7phnw2nxj3wl2fdq2tgf" CACHE PATH "") diff --git a/host-configs/LLNL/tuolumne-toss_4_x86_64_ib_cray-cce@20.0.0-rocm@6.4.3.cmake b/host-configs/LLNL/tuolumne-toss_4_x86_64_ib_cray-cce@20.0.0-rocm@6.4.3.cmake index c92f2c96108..d895ed7af4a 100644 --- a/host-configs/LLNL/tuolumne-toss_4_x86_64_ib_cray-cce@20.0.0-rocm@6.4.3.cmake +++ b/host-configs/LLNL/tuolumne-toss_4_x86_64_ib_cray-cce@20.0.0-rocm@6.4.3.cmake @@ -97,10 +97,6 @@ set(ZLIB_DIR "/usr" CACHE PATH "") set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/hdf5-1.14.6-b55srpmbowvfsql65n2652uh5xj3n3b5" CACHE PATH "") -set(ENABLE_ADIOS2 ON CACHE BOOL "") - -set(ADIOS2_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/adios2-2.12.1-2ji4ttcd6rwaubb4v63jbd6isdhtuls5" CACHE PATH "") - set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/conduit-0.9.5-74psmq2xghvj4rfuqymomncufbxjxb7b" CACHE PATH "") set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/silo-4.12.0-dvjbdqytwnsndxfskcpkdodgj6zr7k5n" CACHE PATH "") diff --git a/host-configs/LLNL/tuolumne-toss_4_x86_64_ib_cray-llvm-amdgpu@6.4.3-rocm@6.4.3.cmake b/host-configs/LLNL/tuolumne-toss_4_x86_64_ib_cray-llvm-amdgpu@6.4.3-rocm@6.4.3.cmake index cb1684a14c0..f44f2418205 100644 --- a/host-configs/LLNL/tuolumne-toss_4_x86_64_ib_cray-llvm-amdgpu@6.4.3-rocm@6.4.3.cmake +++ b/host-configs/LLNL/tuolumne-toss_4_x86_64_ib_cray-llvm-amdgpu@6.4.3-rocm@6.4.3.cmake @@ -97,10 +97,6 @@ set(ZLIB_DIR "/usr" CACHE PATH "") set(HDF5_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/hdf5-1.14.6-qqfx3gxy555optxhwmffsjtwuo7wpwlo" CACHE PATH "") -set(ENABLE_ADIOS2 ON CACHE BOOL "") - -set(ADIOS2_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/adios2-2.12.1-xzmxlump2er7gcy65dpdxbaof4dkczm2" CACHE PATH "") - set(CONDUIT_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/conduit-0.9.5-qqbspejhqzbjqxr7antnfuedgxehjysl" CACHE PATH "") set(SILO_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/silo-4.12.0-ale723hmqzp6vwhbqp3r7xnslpj73pww" CACHE PATH "") From 8ec81fa90c78425593492c31080ebf19432ca818 Mon Sep 17 00:00:00 2001 From: "Victor A. P. Magri" Date: Sat, 15 Aug 2026 11:45:16 -0400 Subject: [PATCH 7/9] Enable hypredrive by default --- .github/workflows/build_and_test.yml | 3 +- host-configs/LBL/anag-gcc.cmake | 1 + host-configs/LBL/cori-gcc@8.1.0.cmake | 1 + host-configs/LBL/cori-intel.cmake | 1 + host-configs/LBL/corigpu-gcc.cmake | 1 + .../dane-toss_4_x86_64_ib-gcc@12.1.1.cmake | 2 +- .../dane-toss_4_x86_64_ib-gcc@13.3.1.cmake | 2 +- .../dane-toss_4_x86_64_ib-llvm@14.0.6.cmake | 2 +- .../dane-toss_4_x86_64_ib-llvm@19.1.3.cmake | 2 +- ...s_4_x86_64_ib-gcc@12.1.1-cuda@12.6.0.cmake | 2 +- ...s_4_x86_64_ib-gcc@13.3.1-cuda@12.9.1.cmake | 2 +- ..._4_x86_64_ib-llvm@14.0.6-cuda@12.6.0.cmake | 2 +- ..._4_x86_64_ib-llvm@19.1.3-cuda@12.9.1.cmake | 2 +- ...x86_64_ib_cray-cce@20.0.0-rocm@6.4.3.cmake | 2 +- ...ib_cray-llvm-amdgpu@6.4.3-rocm@6.4.3.cmake | 2 +- host-configs/ORNL/ascent-gcc@8.1.1.cmake | 1 + host-configs/ORNL/frontier-base.cmake | 1 + host-configs/ORNL/frontier-cce@15.0.0.cmake | 1 + .../Stanford/sherlock-gcc10-cuda12-sm70.cmake | 1 + host-configs/Stanford/sherlock-gcc10.cmake | 1 + host-configs/TOTAL/maple-common.cmake | 2 + ...12.4.131-openmpi5.0.5-openblas0.3.21.cmake | 1 + ...cc12.2.0-openmpi5.0.5-openblas0.3.21.cmake | 1 + ...12.4.131-openmpi5.0.3-openblas0.3.21.cmake | 1 + ...vm17.0.4-openmpi5.0.3-openblas0.3.21.cmake | 1 + host-configs/apple/macOS_arm.cmake | 1 + host-configs/apple/macOS_base.cmake | 2 + host-configs/apple/macOS_x86.cmake | 1 + host-configs/environment.cmake | 6 +++ host-configs/quick-start-template.cmake | 1 + host-configs/tpls.cmake | 5 +++ scripts/ci_build_and_test_in_container.sh | 6 +-- src/cmake/GeosxOptions.cmake | 9 +++- .../thirdparty/SetupGeosxThirdParty.cmake | 44 ++++++++++++++++--- .../linearAlgebra/docs/LinearSolvers.rst | 9 ++-- 35 files changed, 95 insertions(+), 27 deletions(-) diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index 689e36b627f..7f65e69f725 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -256,7 +256,6 @@ jobs: script_args+=(--enable-hypre "${{ inputs.ENABLE_HYPRE }}") fi - # Hypredrive is off by default so the TPL image host-config cannot enable it. ENABLE_HYPREDRV=${{ inputs.ENABLE_HYPREDRV }} if [ ! -z "${{ inputs.ENABLE_HYPREDRV }}" ]; then script_args+=(--enable-hypredrv "${{ inputs.ENABLE_HYPREDRV }}") @@ -265,7 +264,7 @@ jobs: # Trilinos ENABLE_TRILINOS=${{ inputs.ENABLE_TRILINOS }} docker_args+=(-e ENABLE_HYPRE=${ENABLE_HYPRE:-OFF}) - docker_args+=(-e ENABLE_HYPREDRV=${ENABLE_HYPREDRV:-OFF}) + docker_args+=(-e ENABLE_HYPREDRV=${ENABLE_HYPREDRV:-ON}) docker_args+=(-e ENABLE_HYPRE_DEVICE=${ENABLE_HYPRE_DEVICE:-CPU}) docker_args+=(-e ENABLE_TRILINOS=${ENABLE_TRILINOS:-ON}) docker_args+=(-e GEOS_BUILD_SHARED_LIBS=${{ inputs.BUILD_SHARED_LIBS }}) diff --git a/host-configs/LBL/anag-gcc.cmake b/host-configs/LBL/anag-gcc.cmake index 749362dc46f..ce778762887 100644 --- a/host-configs/LBL/anag-gcc.cmake +++ b/host-configs/LBL/anag-gcc.cmake @@ -11,3 +11,4 @@ set(MPI_CXX_COMPILER "mpic++" CACHE PATH "" FORCE) set(MPIEXEC "mpirun" CACHE PATH "" FORCE) set( ENABLE_GTEST_DEATH_TESTS ON CACHE BOOL "" FORCE ) +set( ENABLE_HYPREDRV ON CACHE BOOL "" ) diff --git a/host-configs/LBL/cori-gcc@8.1.0.cmake b/host-configs/LBL/cori-gcc@8.1.0.cmake index b0a50872aa3..89df3ddedbc 100644 --- a/host-configs/LBL/cori-gcc@8.1.0.cmake +++ b/host-configs/LBL/cori-gcc@8.1.0.cmake @@ -44,6 +44,7 @@ set(ENABLE_CUDA OFF CACHE BOOL "") set(ENABLE_TOTALVIEW_OUTPUT OFF CACHE BOOL "Enables Totalview custom view" FORCE) set(ENABLE_PETSC OFF CACHE BOOL "") +set(ENABLE_HYPREDRV ON CACHE BOOL "") set(ENABLE_MKL ON CACHE BOOL "") set(MKL_ROOT /opt/intel/compilers_and_libraries_2019.3.199/linux/mkl) diff --git a/host-configs/LBL/cori-intel.cmake b/host-configs/LBL/cori-intel.cmake index f9ff8ec447c..5e80a2e3cb4 100644 --- a/host-configs/LBL/cori-intel.cmake +++ b/host-configs/LBL/cori-intel.cmake @@ -54,3 +54,4 @@ set(MKL_LIBRARIES ${MKL_ROOT}/lib/intel64/libmkl_intel_lp64.so CACHE STRING "") set(ENABLE_PETSC OFF CACHE BOOL "") +set(ENABLE_HYPREDRV ON CACHE BOOL "") diff --git a/host-configs/LBL/corigpu-gcc.cmake b/host-configs/LBL/corigpu-gcc.cmake index 9e0f9066f8b..69398ef9da1 100644 --- a/host-configs/LBL/corigpu-gcc.cmake +++ b/host-configs/LBL/corigpu-gcc.cmake @@ -9,6 +9,7 @@ set(ENABLE_MATHPRESSO OFF CACHE BOOL "") set(ENABLE_PVTPackage ON CACHE BOOL "") set(ENABLE_CALIPER ON CACHE BOOL "") +set(ENABLE_HYPREDRV ON CACHE BOOL "") set(ENABLE_PAPI OFF CACHE BOOL "") set(ENABLE_MKL ON CACHE BOOL "") diff --git a/host-configs/LLNL/dane-toss_4_x86_64_ib-gcc@12.1.1.cmake b/host-configs/LLNL/dane-toss_4_x86_64_ib-gcc@12.1.1.cmake index a55f5975d3c..e11124c891e 100644 --- a/host-configs/LLNL/dane-toss_4_x86_64_ib-gcc@12.1.1.cmake +++ b/host-configs/LLNL/dane-toss_4_x86_64_ib-gcc@12.1.1.cmake @@ -125,7 +125,7 @@ set(TRILINOS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-gcc-12_tpls/gcc-12.1. set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-gcc-12_tpls/gcc-12.1.1/hypre-git.9fbaf60dc9435e71ff5af984f1e12e2bf8be6ad8_master-l3nuajfedgl7ova5u2fheltf6euxupvq" CACHE PATH "") -set(ENABLE_HYPREDRV OFF CACHE BOOL "") +set(ENABLE_HYPREDRV ON CACHE BOOL "") set(HYPREDRV_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-gcc-12_tpls/gcc-12.1.1/hypredrive-git.4eb4f1b126332844feaaf941e32ae5dc125e5bdc_master-6fr7ry746mawo3hg35sap7j43nfijbzi" CACHE PATH "") diff --git a/host-configs/LLNL/dane-toss_4_x86_64_ib-gcc@13.3.1.cmake b/host-configs/LLNL/dane-toss_4_x86_64_ib-gcc@13.3.1.cmake index 392691e4226..5027070a0bc 100644 --- a/host-configs/LLNL/dane-toss_4_x86_64_ib-gcc@13.3.1.cmake +++ b/host-configs/LLNL/dane-toss_4_x86_64_ib-gcc@13.3.1.cmake @@ -125,7 +125,7 @@ set(TRILINOS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-gcc-13_tpls/gcc-13.3. set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-gcc-13_tpls/gcc-13.3.1/hypre-git.9fbaf60dc9435e71ff5af984f1e12e2bf8be6ad8_master-obgrfae6tjeywyz5xufz77nm44qexv55" CACHE PATH "") -set(ENABLE_HYPREDRV OFF CACHE BOOL "") +set(ENABLE_HYPREDRV ON CACHE BOOL "") set(HYPREDRV_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-gcc-13_tpls/gcc-13.3.1/hypredrive-git.4eb4f1b126332844feaaf941e32ae5dc125e5bdc_master-s75vosid4wxvttywirk75zdaqxdb5zw7" CACHE PATH "") diff --git a/host-configs/LLNL/dane-toss_4_x86_64_ib-llvm@14.0.6.cmake b/host-configs/LLNL/dane-toss_4_x86_64_ib-llvm@14.0.6.cmake index 2f4ed180578..488d394c668 100644 --- a/host-configs/LLNL/dane-toss_4_x86_64_ib-llvm@14.0.6.cmake +++ b/host-configs/LLNL/dane-toss_4_x86_64_ib-llvm@14.0.6.cmake @@ -125,7 +125,7 @@ set(TRILINOS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-llvm-14_tpls/llvm-14. set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-llvm-14_tpls/llvm-14.0.6/hypre-git.9fbaf60dc9435e71ff5af984f1e12e2bf8be6ad8_master-fiuodd3ym2fwfict7krpl3law4lvwfht" CACHE PATH "") -set(ENABLE_HYPREDRV OFF CACHE BOOL "") +set(ENABLE_HYPREDRV ON CACHE BOOL "") set(HYPREDRV_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-llvm-14_tpls/llvm-14.0.6/hypredrive-git.4eb4f1b126332844feaaf941e32ae5dc125e5bdc_master-bamxtt67tqifn6kkbkqis7m3qq3ul4on" CACHE PATH "") diff --git a/host-configs/LLNL/dane-toss_4_x86_64_ib-llvm@19.1.3.cmake b/host-configs/LLNL/dane-toss_4_x86_64_ib-llvm@19.1.3.cmake index 8be580eab3b..eb93739106d 100644 --- a/host-configs/LLNL/dane-toss_4_x86_64_ib-llvm@19.1.3.cmake +++ b/host-configs/LLNL/dane-toss_4_x86_64_ib-llvm@19.1.3.cmake @@ -125,7 +125,7 @@ set(TRILINOS_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-llvm-19_tpls/llvm-19. set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-llvm-19_tpls/llvm-19.1.3/hypre-git.9fbaf60dc9435e71ff5af984f1e12e2bf8be6ad8_master-ggcgviv6w5o72uguflziyhkfjclijbnq" CACHE PATH "") -set(ENABLE_HYPREDRV OFF CACHE BOOL "") +set(ENABLE_HYPREDRV ON CACHE BOOL "") set(HYPREDRV_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/dane-llvm-19_tpls/llvm-19.1.3/hypredrive-git.4eb4f1b126332844feaaf941e32ae5dc125e5bdc_master-e2nxbaosj6yo46uxk64mdy3fhy4f2ebt" CACHE PATH "") diff --git a/host-configs/LLNL/matrix-toss_4_x86_64_ib-gcc@12.1.1-cuda@12.6.0.cmake b/host-configs/LLNL/matrix-toss_4_x86_64_ib-gcc@12.1.1-cuda@12.6.0.cmake index 40d7f4daa7e..e54448a562e 100644 --- a/host-configs/LLNL/matrix-toss_4_x86_64_ib-gcc@12.1.1-cuda@12.6.0.cmake +++ b/host-configs/LLNL/matrix-toss_4_x86_64_ib-gcc@12.1.1-cuda@12.6.0.cmake @@ -141,7 +141,7 @@ set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/matrix-gcc-12-cuda-12.6_tpls/ set(ENABLE_HYPRE_DEVICE "CUDA" CACHE STRING "") -set(ENABLE_HYPREDRV OFF CACHE BOOL "") +set(ENABLE_HYPREDRV ON CACHE BOOL "") set(HYPREDRV_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/matrix-gcc-12-cuda-12.6_tpls/gcc-12.1.1/hypredrive-git.4eb4f1b126332844feaaf941e32ae5dc125e5bdc_master-wwxdf7tyzd3nfvvijymtd3fzmrbf6ngs" CACHE PATH "") diff --git a/host-configs/LLNL/matrix-toss_4_x86_64_ib-gcc@13.3.1-cuda@12.9.1.cmake b/host-configs/LLNL/matrix-toss_4_x86_64_ib-gcc@13.3.1-cuda@12.9.1.cmake index a3a9ae90364..23054b3c0ea 100644 --- a/host-configs/LLNL/matrix-toss_4_x86_64_ib-gcc@13.3.1-cuda@12.9.1.cmake +++ b/host-configs/LLNL/matrix-toss_4_x86_64_ib-gcc@13.3.1-cuda@12.9.1.cmake @@ -141,7 +141,7 @@ set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/matrix-gcc-13-cuda-12.9_tpls/ set(ENABLE_HYPRE_DEVICE "CUDA" CACHE STRING "") -set(ENABLE_HYPREDRV OFF CACHE BOOL "") +set(ENABLE_HYPREDRV ON CACHE BOOL "") set(HYPREDRV_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/matrix-gcc-13-cuda-12.9_tpls/gcc-13.3.1/hypredrive-git.4eb4f1b126332844feaaf941e32ae5dc125e5bdc_master-dkkq24wpwi457ars3gne3wkpa62s3wxi" CACHE PATH "") diff --git a/host-configs/LLNL/matrix-toss_4_x86_64_ib-llvm@14.0.6-cuda@12.6.0.cmake b/host-configs/LLNL/matrix-toss_4_x86_64_ib-llvm@14.0.6-cuda@12.6.0.cmake index 0aa70ebbb96..e31e052f496 100644 --- a/host-configs/LLNL/matrix-toss_4_x86_64_ib-llvm@14.0.6-cuda@12.6.0.cmake +++ b/host-configs/LLNL/matrix-toss_4_x86_64_ib-llvm@14.0.6-cuda@12.6.0.cmake @@ -141,7 +141,7 @@ set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/matrix-llvm-14-cuda-12.6_tpls set(ENABLE_HYPRE_DEVICE "CUDA" CACHE STRING "") -set(ENABLE_HYPREDRV OFF CACHE BOOL "") +set(ENABLE_HYPREDRV ON CACHE BOOL "") set(HYPREDRV_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/matrix-llvm-14-cuda-12.6_tpls/llvm-14.0.6/hypredrive-git.4eb4f1b126332844feaaf941e32ae5dc125e5bdc_master-cccwwkyyauh5ma5pq7ibwt6hhlsauw2c" CACHE PATH "") diff --git a/host-configs/LLNL/matrix-toss_4_x86_64_ib-llvm@19.1.3-cuda@12.9.1.cmake b/host-configs/LLNL/matrix-toss_4_x86_64_ib-llvm@19.1.3-cuda@12.9.1.cmake index cb892bd792b..a6d8f2a15be 100644 --- a/host-configs/LLNL/matrix-toss_4_x86_64_ib-llvm@19.1.3-cuda@12.9.1.cmake +++ b/host-configs/LLNL/matrix-toss_4_x86_64_ib-llvm@19.1.3-cuda@12.9.1.cmake @@ -141,7 +141,7 @@ set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/matrix-llvm-19-cuda-12.9_tpls set(ENABLE_HYPRE_DEVICE "CUDA" CACHE STRING "") -set(ENABLE_HYPREDRV OFF CACHE BOOL "") +set(ENABLE_HYPREDRV ON CACHE BOOL "") set(HYPREDRV_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/matrix-llvm-19-cuda-12.9_tpls/llvm-19.1.3/hypredrive-git.4eb4f1b126332844feaaf941e32ae5dc125e5bdc_master-4cshncaancog3oyenmrqiaxxajvngwsv" CACHE PATH "") diff --git a/host-configs/LLNL/tuolumne-toss_4_x86_64_ib_cray-cce@20.0.0-rocm@6.4.3.cmake b/host-configs/LLNL/tuolumne-toss_4_x86_64_ib_cray-cce@20.0.0-rocm@6.4.3.cmake index d895ed7af4a..9622763efef 100644 --- a/host-configs/LLNL/tuolumne-toss_4_x86_64_ib_cray-cce@20.0.0-rocm@6.4.3.cmake +++ b/host-configs/LLNL/tuolumne-toss_4_x86_64_ib_cray-cce@20.0.0-rocm@6.4.3.cmake @@ -135,7 +135,7 @@ set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/tuolumne-cce-20-rocm-6.4.3_tp set(ENABLE_HYPRE_DEVICE "HIP" CACHE STRING "") -set(ENABLE_HYPREDRV OFF CACHE BOOL "") +set(ENABLE_HYPREDRV ON CACHE BOOL "") set(HYPREDRV_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/tuolumne-cce-20-rocm-6.4.3_tpls/cce-20.0.0/hypredrive-git.4eb4f1b126332844feaaf941e32ae5dc125e5bdc_master-b4cizv3pkm255dru3juyk4vpne4lzr2h" CACHE PATH "") diff --git a/host-configs/LLNL/tuolumne-toss_4_x86_64_ib_cray-llvm-amdgpu@6.4.3-rocm@6.4.3.cmake b/host-configs/LLNL/tuolumne-toss_4_x86_64_ib_cray-llvm-amdgpu@6.4.3-rocm@6.4.3.cmake index f44f2418205..c91fa5b66a3 100644 --- a/host-configs/LLNL/tuolumne-toss_4_x86_64_ib_cray-llvm-amdgpu@6.4.3-rocm@6.4.3.cmake +++ b/host-configs/LLNL/tuolumne-toss_4_x86_64_ib_cray-llvm-amdgpu@6.4.3-rocm@6.4.3.cmake @@ -135,7 +135,7 @@ set(HYPRE_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/tuolumne-llvm-amdgpu-6.4.3_tp set(ENABLE_HYPRE_DEVICE "HIP" CACHE STRING "") -set(ENABLE_HYPREDRV OFF CACHE BOOL "") +set(ENABLE_HYPREDRV ON CACHE BOOL "") set(HYPREDRV_DIR "/usr/WS1/GEOS/GEOSX/TPLs_2026-08-12/tuolumne-llvm-amdgpu-6.4.3_tpls/llvm-amdgpu-6.4.3/hypredrive-git.4eb4f1b126332844feaaf941e32ae5dc125e5bdc_master-6vvzj7xbvkl6imlstcj5n2wlw2uatzqj" CACHE PATH "") diff --git a/host-configs/ORNL/ascent-gcc@8.1.1.cmake b/host-configs/ORNL/ascent-gcc@8.1.1.cmake index dcbdf329c40..23741c11483 100644 --- a/host-configs/ORNL/ascent-gcc@8.1.1.cmake +++ b/host-configs/ORNL/ascent-gcc@8.1.1.cmake @@ -9,6 +9,7 @@ set(SILO_BUILD_TYPE powerpc64-unknown-linux-gnu CACHE STRING "") set(ENABLE_PVTPackage ON CACHE BOOL "") set(ENABLE_PETSC OFF CACHE BOOL "" FORCE) +set(ENABLE_HYPREDRV ON CACHE BOOL "") set(ENABLE_CALIPER ON CACHE BOOL "") set(ENABLE_PAPI OFF CACHE BOOL "") diff --git a/host-configs/ORNL/frontier-base.cmake b/host-configs/ORNL/frontier-base.cmake index 7337dbf387b..bd9d712ac27 100644 --- a/host-configs/ORNL/frontier-base.cmake +++ b/host-configs/ORNL/frontier-base.cmake @@ -11,6 +11,7 @@ set( ENABLE_PAPI OFF CACHE BOOL "" ) set( ENABLE_ESSL OFF CACHE BOOL "" ) set( ENABLE_TRILINOS OFF CACHE BOOL "" ) +set( ENABLE_HYPREDRV ON CACHE BOOL "" ) set( CAMP_STANDALONE TRUE CACHE BOOL "" ) diff --git a/host-configs/ORNL/frontier-cce@15.0.0.cmake b/host-configs/ORNL/frontier-cce@15.0.0.cmake index f72fce7c636..515fe4acb3e 100644 --- a/host-configs/ORNL/frontier-cce@15.0.0.cmake +++ b/host-configs/ORNL/frontier-cce@15.0.0.cmake @@ -18,6 +18,7 @@ set( SUITESPARSE_DIR "${GEOS_TPL_DIR}/suite-sparse-5.10.1" CACHE PATH "" ) # HYPRE options set( ENABLE_HYPRE_DEVICE "HIP" CACHE STRING "" ) set( ENABLE_HYPRE_MIXINT TRUE CACHE STRING "" ) +set( ENABLE_HYPREDRV ON CACHE BOOL "" ) set( HYPRE_DIR "/lustre/orion/geo127/world-shared/hypre/hypre_v2.27.0-218-ge2806c33d_cce-15.0.0_rocm-5.4.3_mixint_umpire-2022.03.0_caliper-2.8.0_rel/" CACHE PATH "" ) diff --git a/host-configs/Stanford/sherlock-gcc10-cuda12-sm70.cmake b/host-configs/Stanford/sherlock-gcc10-cuda12-sm70.cmake index 153a177e37c..c8a841c359a 100644 --- a/host-configs/Stanford/sherlock-gcc10-cuda12-sm70.cmake +++ b/host-configs/Stanford/sherlock-gcc10-cuda12-sm70.cmake @@ -24,5 +24,6 @@ set(ENABLE_OPENMP OFF CACHE BOOL "" FORCE) set(GEOS_LA_INTERFACE "Hypre" CACHE STRING "" FORCE) set(ENABLE_HYPRE ON CACHE BOOL "" FORCE) set(ENABLE_HYPRE_DEVICE "CUDA" CACHE STRING "" FORCE) +set(ENABLE_HYPREDRV ON CACHE BOOL "") set(ENABLE_PETSC OFF CACHE BOOL "" FORCE) set(ENABLE_TRILINOS OFF CACHE BOOL "" FORCE) diff --git a/host-configs/Stanford/sherlock-gcc10.cmake b/host-configs/Stanford/sherlock-gcc10.cmake index b1590980f04..03f0047c522 100644 --- a/host-configs/Stanford/sherlock-gcc10.cmake +++ b/host-configs/Stanford/sherlock-gcc10.cmake @@ -38,6 +38,7 @@ set(LAPACK_LIBRARIES "${OPENBLAS_ROOT}/lib/libopenblas.so" CACHE STRING "") set(ENABLE_VALGRIND OFF CACHE BOOL "") set(ENABLE_CALIPER ON CACHE BOOL "") +set(ENABLE_HYPREDRV ON CACHE BOOL "") if (DEFINED ENV{GEOSX_TPL_DIR}) set(GEOS_TPL_DIR "$ENV{GEOSX_TPL_DIR}" CACHE PATH "" FORCE) diff --git a/host-configs/TOTAL/maple-common.cmake b/host-configs/TOTAL/maple-common.cmake index 81c7c012c53..b5dc4ac3225 100755 --- a/host-configs/TOTAL/maple-common.cmake +++ b/host-configs/TOTAL/maple-common.cmake @@ -112,6 +112,8 @@ set( ENABLE_GTEST_DEATH_TESTS ON CACHE BOOL "" FORCE ) # Enale caliper instrumentation set( ENABLE_CALIPER ON CACHE BOOL "" ) +set( ENABLE_HYPREDRV ON CACHE BOOL "" ) + # Disable doxygen. No valid libiconv available set( ENABLE_DOXYGEN OFF CACHE BOOL "" FORCE ) diff --git a/host-configs/TOTAL/maple-gcc12.2.0-cuda12.4.131-openmpi5.0.5-openblas0.3.21.cmake b/host-configs/TOTAL/maple-gcc12.2.0-cuda12.4.131-openmpi5.0.5-openblas0.3.21.cmake index d10c1b9488e..f0493b7dbfe 100755 --- a/host-configs/TOTAL/maple-gcc12.2.0-cuda12.4.131-openmpi5.0.5-openblas0.3.21.cmake +++ b/host-configs/TOTAL/maple-gcc12.2.0-cuda12.4.131-openmpi5.0.5-openblas0.3.21.cmake @@ -36,6 +36,7 @@ set( ENABLE_CUDA ON CACHE BOOL "" ) ######################################################################### # Set HYPRE to use CUDA set( ENABLE_HYPRE_DEVICE "CUDA" CACHE PATH "" FORCE ) +set( ENABLE_HYPREDRV ON CACHE BOOL "" ) add_third_party_libraries() diff --git a/host-configs/TOTAL/maple-gcc12.2.0-openmpi5.0.5-openblas0.3.21.cmake b/host-configs/TOTAL/maple-gcc12.2.0-openmpi5.0.5-openblas0.3.21.cmake index 5ed14ed6662..6a9af049500 100755 --- a/host-configs/TOTAL/maple-gcc12.2.0-openmpi5.0.5-openblas0.3.21.cmake +++ b/host-configs/TOTAL/maple-gcc12.2.0-openmpi5.0.5-openblas0.3.21.cmake @@ -53,4 +53,5 @@ set( MPIEXEC_EXECUTABLE mpiexec CACHE PATH "" FORCE ) ######################################################################### # OTHER OPTIONS ######################################################################### +set( ENABLE_HYPREDRV ON CACHE BOOL "" ) add_third_party_libraries() diff --git a/host-configs/TOTAL/maple-llvm17.0.4-cuda12.4.131-openmpi5.0.3-openblas0.3.21.cmake b/host-configs/TOTAL/maple-llvm17.0.4-cuda12.4.131-openmpi5.0.3-openblas0.3.21.cmake index 27247458a64..580bf68a959 100755 --- a/host-configs/TOTAL/maple-llvm17.0.4-cuda12.4.131-openmpi5.0.3-openblas0.3.21.cmake +++ b/host-configs/TOTAL/maple-llvm17.0.4-cuda12.4.131-openmpi5.0.3-openblas0.3.21.cmake @@ -36,6 +36,7 @@ set( ENABLE_CUDA ON CACHE BOOL "" ) ######################################################################### # Set HYPRE to use CUDA set( ENABLE_HYPRE_DEVICE "CUDA" CACHE PATH "" FORCE ) +set( ENABLE_HYPREDRV ON CACHE BOOL "" ) add_third_party_libraries() diff --git a/host-configs/TOTAL/maple-llvm17.0.4-openmpi5.0.3-openblas0.3.21.cmake b/host-configs/TOTAL/maple-llvm17.0.4-openmpi5.0.3-openblas0.3.21.cmake index 9cd819f901a..cd64cfdf77a 100755 --- a/host-configs/TOTAL/maple-llvm17.0.4-openmpi5.0.3-openblas0.3.21.cmake +++ b/host-configs/TOTAL/maple-llvm17.0.4-openmpi5.0.3-openblas0.3.21.cmake @@ -54,4 +54,5 @@ set( ENABLE_OPENMP ON CACHE PATH "" FORCE ) ######################################################################### # OTHER OPTIONS ######################################################################### +set( ENABLE_HYPREDRV ON CACHE BOOL "" ) add_third_party_libraries() diff --git a/host-configs/apple/macOS_arm.cmake b/host-configs/apple/macOS_arm.cmake index 0d08fd44453..0de18e4d1a8 100644 --- a/host-configs/apple/macOS_arm.cmake +++ b/host-configs/apple/macOS_arm.cmake @@ -2,3 +2,4 @@ set( HOMEBREW_DIR "/opt/homebrew" ) set( CONFIG_NAME "macOS_arm" ) include(${CMAKE_CURRENT_LIST_DIR}/macOS_base.cmake) +set(ENABLE_HYPREDRV ON CACHE BOOL "") diff --git a/host-configs/apple/macOS_base.cmake b/host-configs/apple/macOS_base.cmake index 6d56f70755c..969152c599c 100644 --- a/host-configs/apple/macOS_base.cmake +++ b/host-configs/apple/macOS_base.cmake @@ -20,6 +20,8 @@ set(ENABLE_PVTPackage ON CACHE BOOL "" FORCE) set(ENABLE_CUDA "OFF" CACHE PATH "" FORCE) set(ENABLE_OPENMP "OFF" CACHE PATH "" FORCE) +set(ENABLE_HYPREDRV ON CACHE BOOL "") + set(ENABLE_CALIPER "OFF" CACHE PATH "" FORCE ) set( BLAS_LIBRARIES ${HOMEBREW_DIR}/opt/lapack/lib/libblas.dylib CACHE PATH "" FORCE ) diff --git a/host-configs/apple/macOS_x86.cmake b/host-configs/apple/macOS_x86.cmake index 7cd85b2e5e9..568296a9e88 100644 --- a/host-configs/apple/macOS_x86.cmake +++ b/host-configs/apple/macOS_x86.cmake @@ -2,3 +2,4 @@ set( HOMEBREW_DIR "/usr/local" ) set( CONFIG_NAME "macOS_x86" ) include(${CMAKE_CURRENT_LIST_DIR}/macOS_base.cmake) +set(ENABLE_HYPREDRV ON CACHE BOOL "") diff --git a/host-configs/environment.cmake b/host-configs/environment.cmake index 9ed45931cb3..5f72a9197a6 100644 --- a/host-configs/environment.cmake +++ b/host-configs/environment.cmake @@ -24,6 +24,12 @@ else() set(ENABLE_HYPRE OFF CACHE BOOL "" FORCE) endif() +if(NOT DEFINED ENABLE_HYPREDRV) + if(DEFINED ENV{ENABLE_HYPREDRV} AND NOT "$ENV{ENABLE_HYPREDRV}" STREQUAL "") + set(ENABLE_HYPREDRV "$ENV{ENABLE_HYPREDRV}" CACHE BOOL "" FORCE) + endif() +endif() + # Same pattern if(NOT DEFINED ENABLE_TRILINOS) set(ENABLE_TRILINOS "$ENV{ENABLE_TRILINOS}" CACHE BOOL "" FORCE) diff --git a/host-configs/quick-start-template.cmake b/host-configs/quick-start-template.cmake index 239f52e202f..ae14a83460c 100644 --- a/host-configs/quick-start-template.cmake +++ b/host-configs/quick-start-template.cmake @@ -21,6 +21,7 @@ set( ENABLE_OPENMP OFF CACHE PATH "" FORCE ) # TPLs set( ENABLE_TRILINOS OFF CACHE PATH "" FORCE ) +set( ENABLE_HYPREDRV ON CACHE BOOL "" ) set( ENABLE_CALIPER OFF CACHE PATH "" FORCE ) set( ENABLE_DOXYGEN OFF CACHE BOOL "" FORCE) set( ENABLE_MATHPRESSO OFF CACHE BOOL "" FORCE ) diff --git a/host-configs/tpls.cmake b/host-configs/tpls.cmake index 1a4ab1701e6..f5232879b24 100644 --- a/host-configs/tpls.cmake +++ b/host-configs/tpls.cmake @@ -84,6 +84,11 @@ if(EXISTS ${GEOS_TPL_DIR}/hypre) set(HYPRE_DIR ${GEOS_TPL_DIR}/hypre CACHE PATH "" FORCE) endif() +if(EXISTS ${GEOS_TPL_DIR}/hypredrive) + set(HYPREDRV_DIR ${GEOS_TPL_DIR}/hypredrive CACHE PATH "" FORCE) + set(ENABLE_HYPREDRV ON CACHE BOOL "" FORCE) +endif() + if(EXISTS ${GEOS_TPL_DIR}/scotch) set(SCOTCH_DIR ${GEOS_TPL_DIR}/scotch CACHE PATH "" FORCE) endif() diff --git a/scripts/ci_build_and_test_in_container.sh b/scripts/ci_build_and_test_in_container.sh index de142e22e06..5ae5a2454ad 100755 --- a/scripts/ci_build_and_test_in_container.sh +++ b/scripts/ci_build_and_test_in_container.sh @@ -165,8 +165,8 @@ Usage: $0 --enable-hypre One of ON or OFF (default is ON). Build geos with hypre. --enable-hypredrv - One of ON or OFF (default is OFF). Build geos with hypredrive. - Overrides the TPL image host-config, which may set ENABLE_HYPREDRV ON. + One of ON or OFF (default is ON). Build geos with hypredrive. + This flag overrides the TPL image host-config. --enable-hypre-device One of CPU, CUDA, or HIP (default is CPU). Build geos with hypre GPU support. --enable-trilinos @@ -216,7 +216,7 @@ BUILD_GENERATOR="" GEOS_INSTALL_SCHEMA=true HOST_CONFIG="host-configs/environment.cmake" ENABLE_HYPRE=ON -ENABLE_HYPREDRV=OFF +ENABLE_HYPREDRV=ON ENABLE_HYPRE_DEVICE=CPU GEOS_LA_INTERFACE=Hypre RUN_UNIT_TESTS=true diff --git a/src/cmake/GeosxOptions.cmake b/src/cmake/GeosxOptions.cmake index 353e8697c59..3e41db757d2 100644 --- a/src/cmake/GeosxOptions.cmake +++ b/src/cmake/GeosxOptions.cmake @@ -56,7 +56,14 @@ option( ENABLE_TOTALVIEW_OUTPUT "Enables Totalview custom view" OFF ) option( ENABLE_SUPERLU_DIST "Enables SUPERLU_DIST" ON ) option( ENABLE_TRILINOS "Enables TRILINOS" ON ) option( ENABLE_HYPRE "Enables HYPRE" ON ) -option( ENABLE_HYPREDRV "Enables HYPREDRV" OFF ) +# hypredrive is ON by default whenever HYPRE is enabled. Pass -DENABLE_HYPREDRV=OFF to disable. +if( ENABLE_HYPRE ) + set( GEOS_HYPREDRV_DEFAULT ON ) +else() + set( GEOS_HYPREDRV_DEFAULT OFF ) +endif() +option( ENABLE_HYPREDRV "Enables HYPREDRV (ON by default when ENABLE_HYPRE is ON)" ${GEOS_HYPREDRV_DEFAULT} ) +unset( GEOS_HYPREDRV_DEFAULT ) option( ENABLE_PETSC "Enables PETSC" OFF ) option( ENABLE_SUITESPARSE "Enables SUITESPARSE" ON ) diff --git a/src/cmake/thirdparty/SetupGeosxThirdParty.cmake b/src/cmake/thirdparty/SetupGeosxThirdParty.cmake index 2bb024b2b05..eb0fb237187 100644 --- a/src/cmake/thirdparty/SetupGeosxThirdParty.cmake +++ b/src/cmake/thirdparty/SetupGeosxThirdParty.cmake @@ -122,6 +122,21 @@ macro(mandatory_tpl_doesnt_exist endmacro(mandatory_tpl_doesnt_exist) +macro( hypredrv_install_not_found extra_detail ) + message( FATAL_ERROR + "A valid hypredrive installation is required because ENABLE_HYPREDRV is ON " + "(this is the default when ENABLE_HYPRE is ON).\n" + " ${extra_detail}\n" + " ENABLE_HYPRE = ${ENABLE_HYPRE}\n" + " ENABLE_HYPREDRV = ${ENABLE_HYPREDRV}\n" + " HYPREDRV_DIR = \"${HYPREDRV_DIR}\"\n" + " GEOS_TPL_DIR = \"${GEOS_TPL_DIR}\"\n" + "hypredrive was not found in the current third-party library (TPL) bundle. " + "Update your TPLs to a version that includes hypredrive, then set HYPREDRV_DIR " + "to that installation (or ensure \"${GEOS_TPL_DIR}/hypredrive\" exists).\n" + "To build with HYPRE but without hypredrive, reconfigure with -DENABLE_HYPREDRV=OFF." ) +endmacro() + set(thirdPartyLibs "") @@ -753,7 +768,21 @@ if( ENABLE_HYPREDRV AND NOT ENABLE_HYPRE ) message( FATAL_ERROR "ENABLE_HYPREDRV requires ENABLE_HYPRE." ) endif() -if( DEFINED HYPREDRV_DIR AND ENABLE_HYPREDRV ) +if( ENABLE_HYPREDRV ) + # Host-configs and -DHYPREDRV_DIR win. Otherwise look in the TPL bundle. + if( NOT HYPREDRV_DIR AND DEFINED GEOS_TPL_DIR AND EXISTS "${GEOS_TPL_DIR}/hypredrive" ) + set( HYPREDRV_DIR "${GEOS_TPL_DIR}/hypredrive" CACHE PATH + "Path to a HYPREDRV installation prefix or package config directory" FORCE ) + endif() + + if( NOT HYPREDRV_DIR ) + hypredrv_install_not_found( "HYPREDRV_DIR is not set." ) + endif() + + if( NOT EXISTS "${HYPREDRV_DIR}" ) + hypredrv_install_not_found( "HYPREDRV_DIR does not exist on disk." ) + endif() + message( STATUS "HYPREDRV_DIR = ${HYPREDRV_DIR}" ) list( PREPEND CMAKE_PREFIX_PATH "${HYPREDRV_DIR}" ) @@ -761,12 +790,18 @@ if( DEFINED HYPREDRV_DIR AND ENABLE_HYPREDRV ) list( PREPEND CMAKE_PREFIX_PATH "${HYPRE_DIR}" ) endif() - find_package( HYPREDRV REQUIRED CONFIG + find_package( HYPREDRV CONFIG QUIET PATHS ${HYPREDRV_DIR} ${HYPREDRV_DIR}/lib/cmake/HYPREDRV + ${HYPREDRV_DIR}/lib64/cmake/HYPREDRV ${HYPREDRV_DIR}/cmake/HYPREDRV NO_DEFAULT_PATH ) + if( NOT HYPREDRV_FOUND ) + hypredrv_install_not_found( + "No HYPREDRV CMake package was found under HYPREDRV_DIR (looked for HYPREDRVConfig.cmake)." ) + endif() + blt_convert_to_system_includes( TARGET HYPREDRV::HYPREDRV ) unset( hypredrv_config_header ) @@ -813,11 +848,6 @@ if( DEFINED HYPREDRV_DIR AND ENABLE_HYPREDRV ) set( ENABLE_HYPREDRV ON CACHE BOOL "" FORCE ) set( thirdPartyLibs ${thirdPartyLibs} HYPREDRV::HYPREDRV ) else() - if( ENABLE_HYPREDRV ) - message( WARNING "ENABLE_HYPREDRV is ON but HYPREDRV_DIR isn't defined." ) - endif() - - set( ENABLE_HYPREDRV OFF CACHE BOOL "" FORCE ) message( STATUS "Not using HYPREDRV." ) endif() diff --git a/src/coreComponents/linearAlgebra/docs/LinearSolvers.rst b/src/coreComponents/linearAlgebra/docs/LinearSolvers.rst index 9e690b8abf3..f879099222d 100644 --- a/src/coreComponents/linearAlgebra/docs/LinearSolvers.rst +++ b/src/coreComponents/linearAlgebra/docs/LinearSolvers.rst @@ -90,11 +90,12 @@ vector ownership, and all higher-level GEOS solver logic remain unchanged. Build requirements ================== -This feature is optional. It is available only when GEOS is configured with: +hypredrive is enabled by default whenever GEOS is configured with ``ENABLE_HYPRE=ON``. +CMake then requires a valid hypredrive installation, located either through ``HYPREDRV_DIR`` +or at ``${GEOS_TPL_DIR}/hypredrive``. If that installation cannot be found, configuration +fails and asks you to update the TPL bundle. -* ``ENABLE_HYPRE=ON``, -* ``ENABLE_HYPREDRV=ON``, -* ``HYPREDRV_DIR`` pointing to a hypredrive installation or package configuration directory. +To build with HYPRE but without hypredrive, pass ``-DENABLE_HYPREDRV=OFF``. If GEOS is built without hypredrive support, setting ``hypredriveInputFile`` in the XML input is an error. From ae0fbc8803d585b6f4145551dfc2a86cb83d3972 Mon Sep 17 00:00:00 2001 From: "Victor A. P. Magri" Date: Sat, 15 Aug 2026 11:46:00 -0400 Subject: [PATCH 8/9] Remove unused host configs --- host-configs/LBL/anag-gcc.cmake | 14 ------ host-configs/LBL/cori-gcc@8.1.0.cmake | 56 ----------------------- host-configs/LBL/cori-intel.cmake | 57 ------------------------ host-configs/LBL/corigpu-gcc.cmake | 22 --------- host-configs/ORNL/ascent-gcc@8.1.1.cmake | 30 ------------- 5 files changed, 179 deletions(-) delete mode 100644 host-configs/LBL/anag-gcc.cmake delete mode 100644 host-configs/LBL/cori-gcc@8.1.0.cmake delete mode 100644 host-configs/LBL/cori-intel.cmake delete mode 100644 host-configs/LBL/corigpu-gcc.cmake delete mode 100644 host-configs/ORNL/ascent-gcc@8.1.1.cmake diff --git a/host-configs/LBL/anag-gcc.cmake b/host-configs/LBL/anag-gcc.cmake deleted file mode 100644 index ce778762887..00000000000 --- a/host-configs/LBL/anag-gcc.cmake +++ /dev/null @@ -1,14 +0,0 @@ - -site_name(HOST_NAME) - -set(CMAKE_C_COMPILER "gcc" CACHE PATH "" FORCE) -set(CMAKE_CXX_COMPILER "g++" CACHE PATH "" FORCE) -set(ENABLE_FORTRAN OFF CACHE BOOL "" FORCE) - -set(ENABLE_MPI ON CACHE PATH "" FORCE) -set(MPI_C_COMPILER "mpicc" CACHE PATH "" FORCE) -set(MPI_CXX_COMPILER "mpic++" CACHE PATH "" FORCE) -set(MPIEXEC "mpirun" CACHE PATH "" FORCE) - -set( ENABLE_GTEST_DEATH_TESTS ON CACHE BOOL "" FORCE ) -set( ENABLE_HYPREDRV ON CACHE BOOL "" ) diff --git a/host-configs/LBL/cori-gcc@8.1.0.cmake b/host-configs/LBL/cori-gcc@8.1.0.cmake deleted file mode 100644 index 89df3ddedbc..00000000000 --- a/host-configs/LBL/cori-gcc@8.1.0.cmake +++ /dev/null @@ -1,56 +0,0 @@ -################################## -# cori - KNL build -# Run scripts/cori-setup-environment.sh before building -################################## -set(CMAKE_CXX_COMPILER "/opt/gcc/8.1.0/bin/g++" CACHE PATH "" FORCE) -set(CMAKE_C_COMPILER "/opt/gcc/8.1.0/bin/gcc" CACHE PATH "" FORCE) -set(CMAKE_Fortran_COMPILER "/opt/gcc/8.1.0/bin/gfortran" CACHE PATH "" FORCE) - -# These flags should be set for the TPL build but they break some of our numerically sensative code. -# This needs to be fixed. -set(CMAKE_C_FLAGS "-march=knl -mtune=knl -Wl,-rpath=/opt/gcc/8.1.0/snos/lib64/" CACHE STRING "") -set(CMAKE_CXX_FLAGS "-march=knl -mtune=knl -Wl,-rpath=/opt/gcc/8.1.0/snos/lib64/" CACHE STRING "") -set(CMAKE_Fortran_FLAGS "-march=knl -mtune=knl -Wl,-rpath=/opt/gcc/8.1.0/snos/lib64/" CACHE STRING "") -# set(CMAKE_EXE_LINKER_FLAGS "-Wl,-rpath=/opt/gcc/8.1.0/snos/lib64/" CACHE STRING "") - -set(ENABLE_FORTRAN OFF CACHE BOOL "") - -set(ENABLE_MPI ON CACHE BOOL "") -set(MPI_HOME /global/common/software/m3169/cori/openmpi/4.0.2/gnu/ CACHE PATH "") -set(MPI_C_COMPILER ${MPI_HOME}/bin/mpicc CACHE PATH "") -set(MPI_CXX_COMPILER ${MPI_HOME}/bin/mpicxx CACHE PATH "") -set(MPI_Fortran_COMPILER ${MPI_HOME}/bin/mpifort CACHE PATH "") - -set(MPIEXEC /usr/bin/srun CACHE PATH "") -set(MPIEXEC_NUMPROC_FLAG "-n" CACHE STRING "") - -set(GEOS_TPL_DIR "/global/project/projectdirs/m1411/GEOSX/tpls/install-cori-gcc\@8.1.0-release-24-07-20" CACHE PATH "" ) - -set(ENABLE_SPHINX_EXECUTABLE OFF CACHE BOOL "") -set(ENABLE_UNCRUSTIFY OFF CACHE BOOL "") -set(ENABLE_DOXYGEN OFF CACHE BOOL "") - -set(ENABLE_GTEST_DEATH_TESTS ON CACHE BOOL "") - -set(ENABLE_PVTPackage ON CACHE BOOL "") - -set(ENABLE_CALIPER ON CACHE BOOL "") -set(ENABLE_ADIAK ON CACHE BOOL "") -set(ENABLE_PAPI ON CACHE BOOL "") -set(PAPI_PREFIX "/opt/cray/pe/papi/5.7.0.1" CACHE PATH "" FORCE) - -set(ENABLE_OPENMP ON CACHE BOOL "") -set(ENABLE_CUDA OFF CACHE BOOL "") - -set(ENABLE_TOTALVIEW_OUTPUT OFF CACHE BOOL "Enables Totalview custom view" FORCE) -set(ENABLE_PETSC OFF CACHE BOOL "") -set(ENABLE_HYPREDRV ON CACHE BOOL "") - -set(ENABLE_MKL ON CACHE BOOL "") -set(MKL_ROOT /opt/intel/compilers_and_libraries_2019.3.199/linux/mkl) -set(MKL_INCLUDE_DIRS ${MKL_ROOT}/include CACHE STRING "") -set(MKL_LIBRARIES ${MKL_ROOT}/lib/intel64/libmkl_intel_lp64.so - ${MKL_ROOT}/lib/intel64/libmkl_gnu_thread.so - ${MKL_ROOT}/lib/intel64/libmkl_core.so - CACHE STRING "") - diff --git a/host-configs/LBL/cori-intel.cmake b/host-configs/LBL/cori-intel.cmake deleted file mode 100644 index 5e80a2e3cb4..00000000000 --- a/host-configs/LBL/cori-intel.cmake +++ /dev/null @@ -1,57 +0,0 @@ -################################## -# cori - KNL build -# Run scripts/cori-setup-environment.sh before building -################################## - -set( ENABLE_WARNINGS_AS_ERRORS "OFF" CACHE BOOL "" FORCE) - -set(CMAKE_CXX_COMPILER "CC" CACHE PATH "" FORCE) -set(CMAKE_C_COMPILER "cc" CACHE PATH "" FORCE) -set(CMAKE_Fortran_COMPILER "ftn" CACHE PATH "" FORCE) - -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -axMIC-AVX512,AVX -qoverride-limits" CACHE STRING "" FORCE) -set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c99 -axMIC-AVX512,AVX -qoverride-limits" CACHE STRING "" FORCE) -set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -axMIC-AVX512,AVX" CACHE STRING "" FORCE) - -# NERSC recommends no optimization flags for intel or cray compilers. -set(CMAKE_CXX_FLAGS_DEBUG "-g -O0" CACHE STRING "" FORCE) -set(CMAKE_CXX_FLAGS_RELEASE "-DNDEBUG" CACHE STRING "" FORCE) - -set(ENABLE_MPI ON CACHE BOOL "" FORCE) -set(MPI_CXX_COMPILER "${CC}" CACHE PATH "") -set(MPI_C_COMPILER "${cc}" CACHE PATH "") -set(MPI_Fortran_COMPILER "ftn" CACHE PATH "" FORCE) -set(MPIEXEC "/usr/bin/srun" CACHE PATH "") -set(MPIEXEC_NUMPROC_FLAG "-n" CACHE STRING "") - -set(GEOS_TPL_DIR "/global/project/projectdirs/m1411/GEOSX/tpls/install-cori-intel-release-22-07-20" CACHE PATH "" ) - -set(ENABLE_SPHINX_EXECUTABLE OFF CACHE BOOL "") -set(ENABLE_UNCRUSTIFY OFF CACHE BOOL "") -set(ENABLE_DOXYGEN OFF CACHE BOOL "") -set(ENABLE_XML_UPDATES OFF CACHE BOOL "") - -set(ENABLE_GTEST_DEATH_TESTS ON CACHE BOOL "") - -set(ENABLE_PVTPackage ON CACHE BOOL "") - -set(ENABLE_CALIPER ON CACHE BOOL "") -set(ENABLE_ADIAK ON CACHE BOOL "") -set(ENABLE_PAPI ON CACHE BOOL "") -set(PAPI_PREFIX "/opt/cray/pe/papi/5.7.0.1" CACHE PATH "" FORCE) - -set(ENABLE_OPENMP ON CACHE BOOL "") -set(ENABLE_CUDA OFF CACHE BOOL "") - -set(ENABLE_TOTALVIEW_OUTPUT OFF CACHE BOOL "Enables Totalview custom view" FORCE) - -set(ENABLE_MKL ON CACHE BOOL "") -set(MKL_ROOT /opt/intel/compilers_and_libraries_2019.3.199/linux/mkl) -set(MKL_INCLUDE_DIRS ${MKL_ROOT}/include CACHE STRING "") -set(MKL_LIBRARIES ${MKL_ROOT}/lib/intel64/libmkl_intel_lp64.so - ${MKL_ROOT}/lib/intel64/libmkl_intel_thread.so - ${MKL_ROOT}/lib/intel64/libmkl_core.so - CACHE STRING "") - -set(ENABLE_PETSC OFF CACHE BOOL "") -set(ENABLE_HYPREDRV ON CACHE BOOL "") diff --git a/host-configs/LBL/corigpu-gcc.cmake b/host-configs/LBL/corigpu-gcc.cmake deleted file mode 100644 index 69398ef9da1..00000000000 --- a/host-configs/LBL/corigpu-gcc.cmake +++ /dev/null @@ -1,22 +0,0 @@ -include(${CMAKE_CURRENT_LIST_DIR}/../src/coreComponents/LvArray/host-configs/corigpu-gcc.cmake) - -# asmjit doesn't work on PowerPC -set(ENABLE_MATHPRESSO OFF CACHE BOOL "") - -# Silo configure script doesn't recognize systype -#set(SILO_BUILD_TYPE powerpc64-unknown-linux-gnu CACHE STRING "") - -set(ENABLE_PVTPackage ON CACHE BOOL "") - -set(ENABLE_CALIPER ON CACHE BOOL "") -set(ENABLE_HYPREDRV ON CACHE BOOL "") -set(ENABLE_PAPI OFF CACHE BOOL "") - -set(ENABLE_MKL ON CACHE BOOL "") -set(MKL_ROOT /opt/intel/mkl CACHE PATH "" ) -set(MKL_INCLUDE_DIRS ${MKL_ROOT}/include CACHE STRING "") -set(MKL_LIBRARIES ${MKL_ROOT}/lib/intel64/libmkl_intel_lp64.so - ${MKL_ROOT}/lib/intel64/libmkl_gnu_thread.so - ${MKL_ROOT}/lib/intel64/libmkl_core.so - CACHE STRING "") - diff --git a/host-configs/ORNL/ascent-gcc@8.1.1.cmake b/host-configs/ORNL/ascent-gcc@8.1.1.cmake deleted file mode 100644 index 23741c11483..00000000000 --- a/host-configs/ORNL/ascent-gcc@8.1.1.cmake +++ /dev/null @@ -1,30 +0,0 @@ -include(${CMAKE_CURRENT_LIST_DIR}/../../src/coreComponents/LvArray/host-configs/ORNL/ascent-gcc@8.1.1.cmake) - -# asmjit doesn't work on PowerPC -set(ENABLE_MATHPRESSO OFF CACHE BOOL "") - -# Silo configure script doesn't recognize systype -set(SILO_BUILD_TYPE powerpc64-unknown-linux-gnu CACHE STRING "") - -set(ENABLE_PVTPackage ON CACHE BOOL "") - -set(ENABLE_PETSC OFF CACHE BOOL "" FORCE) -set(ENABLE_HYPREDRV ON CACHE BOOL "") - -set(ENABLE_CALIPER ON CACHE BOOL "") -set(ENABLE_PAPI OFF CACHE BOOL "") - -set(ENABLE_ESSL ON CACHE BOOL "") -set(ESSL_INCLUDE_DIRS /sw/ascent/essl/6.2.0-20190419/essl/6.2/include CACHE STRING "") -set(ESSL_LIBRARIES /sw/ascent/essl/6.2.0-20190419/essl/6.2/lib64/libesslsmpcuda.so - /sw/ascent/xl/16.1.1-3/lib/libxlsmp.so.1 - /sw/ascent/xl/16.1.1-3/lib/libxlfmath.so.1 - /sw/ascent/xl/16.1.1-3/lib/libxlf90_r.so.1 - ${CUDA_TOOLKIT_ROOT_DIR}/lib64/libcublas.so - ${CUDA_TOOLKIT_ROOT_DIR}/lib64/libcudart.so - ${GEOS_TPL_ROOT_DIR}/liblapackforessl.a - /sw/ascent/xl/16.1.1-3/xlC/16.1.1/lib/libxl.a - CACHE PATH "") - -#set(PETSC_OMP_DIR /ccsopen/home/klevtsov/thirdPartyLibs/omp-links-for-petsc CACHE STRING "") - From 982cf4295ab2221a5544a71ee9fe5c51d97a15e7 Mon Sep 17 00:00:00 2001 From: "Victor A. P. Magri" Date: Sun, 16 Aug 2026 00:56:43 -0400 Subject: [PATCH 9/9] Default hypre and hypredrive paths provide exactly the same solver configurations --- .../interfaces/hypre/hypredrive.cpp | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/src/coreComponents/linearAlgebra/interfaces/hypre/hypredrive.cpp b/src/coreComponents/linearAlgebra/interfaces/hypre/hypredrive.cpp index 1db7a6e581c..ae52ea639e5 100644 --- a/src/coreComponents/linearAlgebra/interfaces/hypre/hypredrive.cpp +++ b/src/coreComponents/linearAlgebra/interfaces/hypre/hypredrive.cpp @@ -855,10 +855,9 @@ bool buildILUPreconditionerYaml( LinearSolverParameters const & params, { appendLine( stream, 2, GEOS_FMT( "droptol: {}", params.ifact.threshold ) ); } - if( params.dofsPerNode > 1 ) - { - appendLine( stream, 2, "reordering: 0" ); - } + // HYPRE_ILUCreate defaults to RCM reordering. Keep the legacy path's + // behavior for scalar systems while retaining the mechanics safeguard. + appendLine( stream, 2, GEOS_FMT( "reordering: {}", params.dofsPerNode > 1 ? 0 : 1 ) ); yaml = stream.str(); return true; @@ -1036,12 +1035,15 @@ void appendPressureAMG( std::ostringstream & stream, #else appendLine( stream, indentLevel + 2, "prolongation_type: 4" ); #endif -#if GEOS_USE_HYPRE_DEVICE == GEOS_USE_HYPRE_CUDA || GEOS_USE_HYPRE_DEVICE == GEOS_USE_HYPRE_HIP + // HYPRE_BoomerAMGCreate defaults max_coarse_size to 9, whereas + // HypreDrive defaults it to 64. Specify the legacy value explicitly. appendLine( stream, indentLevel + 1, "coarsening:" ); if( minCoarseSize >= 0 ) { appendLine( stream, indentLevel + 2, GEOS_FMT( "min_coarse_size: {}", minCoarseSize ) ); } + appendLine( stream, indentLevel + 2, "max_coarse_size: 9" ); +#if GEOS_USE_HYPRE_DEVICE == GEOS_USE_HYPRE_CUDA || GEOS_USE_HYPRE_DEVICE == GEOS_USE_HYPRE_HIP appendLine( stream, indentLevel + 2, "type: 8" ); appendLine( stream, indentLevel + 2, "max_row_sum: 1.0" ); appendLine( stream, indentLevel + 1, "relaxation:" ); @@ -1050,11 +1052,6 @@ void appendPressureAMG( std::ostringstream & stream, appendLine( stream, indentLevel + 2, "coarse_type: 18" ); appendLine( stream, indentLevel + 2, "num_sweeps: 2" ); #else - if( minCoarseSize >= 0 ) - { - appendLine( stream, indentLevel + 1, "coarsening:" ); - appendLine( stream, indentLevel + 2, GEOS_FMT( "min_coarse_size: {}", minCoarseSize ) ); - } appendLine( stream, indentLevel + 1, "relaxation:" ); appendLine( stream, indentLevel + 2, "order: 1" ); #endif