diff --git a/science/spheral/Makefile b/science/spheral/Makefile index 025f42fab8d0..cf2231abffd3 100644 --- a/science/spheral/Makefile +++ b/science/spheral/Makefile @@ -1,81 +1,84 @@ PORTNAME= spheral DISTVERSIONPREFIX= v -DISTVERSION= 2025.06.1 -PORTREVISION= 5 +DISTVERSION= 2025.12.0 CATEGORIES= science # physics MAINTAINER= yuri@FreeBSD.org COMMENT= Environment for hydrodynamical & gravitational numerical simulations WWW= https://github.com/LLNL/spheral LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/polyclipper2d.hh:math/polyclipper LIB_DEPENDS= libadiak.so:misc/adiak \ libaxom_core.so:science/axom \ libboost_filesystem.so:devel/boost-libs \ libcamp.so:devel/camp \ libchai.so:devel/chai \ libconduit.so:science/conduit \ libfmt.so:devel/libfmt \ libhdf5.so:science/hdf5 \ + libHYPRE.so:science/hypre \ libmfem.so:math/mfem \ + libmetis.so:math/metis \ + libopenblas.so:math/openblas \ libosdCPU.so:graphics/opensubdiv \ libpolytope.so:science/polytope \ libqhull_r.so:math/qhull \ libRAJA.so:misc/raja \ libsiloh5.so:science/silo \ libsz.so:science/libaec \ libsundials_core.so:math/sundials \ libumpire.so:devel/umpire USES= cmake:testing compiler:c++14-lang eigen:3 fortran localbase:ldflags lua mpi:mpich python USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= LLNL GH_TUPLE= LLNL:PolyClipper:e1fe47c:PolyClipper/extern/PolyClipper \ LLNL:PYB11Generator:7160812:PYB11Generator/extern/PYB11Generator \ llnl:blt:29eecef:blt/cmake/blt \ llnl:uberenv:126f8de:uberenv/scripts/devtools/uberenv CMAKE_ARGS= -Daneos_DIR=${LOCALBASE} \ -Daxom_DIR=${LOCALBASE} \ -Dboost_DIR=${LOCALBASE} \ -Dconduit_DIR=${LOCALBASE} \ -Deigen_DIR=${LOCALBASE} \ -Dhdf5_DIR=${LOCALBASE} \ -Dopensubdiv_DIR=${LOCALBASE} \ -Dpython_DIR=${LOCALBASE} \ -Dpolyclipper_DIR=${LOCALBASE} \ -Dpolytope_DIR=${LOCALBASE} \ -Dpybind11_DIR=${LOCALBASE} \ -Dqhull_DIR=${LOCALBASE} \ -Dsilo_DIR=${LOCALBASE} \ -Dzlib_DIR=/usr CMAKE_ARGS+= -DPYTHON_EXECUTABLE=${PYTHON_CMD} \ -DPython_EXECUTABLE=${PYTHON_CMD} \ -DPython3_EXECUTABLE=${PYTHON_CMD} -CMAKE_OFF= ENABLE_TESTS ENABLE_DOCS \ - ENABLE_ANEOS \ +CMAKE_OFF= SPHERAL_ENABLE_TESTS SPHERAL_ENABLE_DOCS \ + SPHERAL_ENABLE_ANEOS \ + SPHERAL_ENABLE_PYTHON \ + SPHERAL_ENABLE_STATIC \ ENABLE_CUDA -CMAKE_ON= ENABLE_CXXONLY # disable Python support which is still for Python-2.7, see https://github.com/LLNL/spheral/issues/183 -CMAKE_ON+= ENABLE_OPENMP \ - USE_EXTERNAL_CHAI \ - ENABLE_SUNDIALS -CMAKE_TESTING_ON= ENABLE_TESTS # tests fail to build, see https://github.com/LLNL/spheral/issues/230 +CMAKE_ON= SPHERAL_ENABLE_SHARED \ + ENABLE_OPENMP \ + USE_EXTERNAL_CHAI +CMAKE_TESTING_ON= SPHERAL_ENABLE_TESTS # tests fail to build, see https://github.com/LLNL/spheral/issues/230 CXXFLAGS+= -I${LOCALBASE}/include/eigen3 BINARY_ALIAS= git=false python=${PYTHON_CMD} python3=${PYTHON_CMD} post-patch: @${REINPLACE_CMD} -e 's|\.a|.so|; s|qhullstatic|qhull_r|; s|python2\.7|python${PYTHON_VER}|g' ${WRKSRC}/cmake/tpl/*.cmake @${CHMOD} +x ${WRKSRC}/src/helpers/InstantiationGenerator.py post-install: # remove the stray file Spheral/mpi.py @${RM} -r ${STAGEDIR}${PREFIX}/Spheral .include diff --git a/science/spheral/distinfo b/science/spheral/distinfo index ec724d252052..20f8527e07ed 100644 --- a/science/spheral/distinfo +++ b/science/spheral/distinfo @@ -1,11 +1,11 @@ -TIMESTAMP = 1761812772 -SHA256 (LLNL-spheral-v2025.06.1_GH0.tar.gz) = d4048308b5f79cf5a4e0ac7a00a16d7da9f75501283b20432f2a09c7253454ed -SIZE (LLNL-spheral-v2025.06.1_GH0.tar.gz) = 6691841 +TIMESTAMP = 1775028071 +SHA256 (LLNL-spheral-v2025.12.0_GH0.tar.gz) = d770750cf81e8f945976c157c3401cfb3c15a67c5291c78a9378e09c32103d11 +SIZE (LLNL-spheral-v2025.12.0_GH0.tar.gz) = 6709680 SHA256 (LLNL-PolyClipper-e1fe47c_GH0.tar.gz) = 52b358f32f523e6030ed090411c90f0811db12046b6cb6fa8e4cafe4f8b3567e SIZE (LLNL-PolyClipper-e1fe47c_GH0.tar.gz) = 274184 SHA256 (LLNL-PYB11Generator-7160812_GH0.tar.gz) = 9f257b9a5b2503aaacdba48d785bd349c95849a282e1e181ccee2c0f319135cb SIZE (LLNL-PYB11Generator-7160812_GH0.tar.gz) = 75342 SHA256 (llnl-blt-29eecef_GH0.tar.gz) = 046d39d792883f768da37acb83c27040b4feec1b14c7df95fcc005622ac7c7ba SIZE (llnl-blt-29eecef_GH0.tar.gz) = 1271026 SHA256 (llnl-uberenv-126f8de_GH0.tar.gz) = 6a403e722dc023d87dd69f8235fa631ab96a7b1ff328929b9c969e7c113ce9f7 SIZE (llnl-uberenv-126f8de_GH0.tar.gz) = 25345 diff --git a/science/spheral/files/patch-cmake_InstallTPLs.cmake b/science/spheral/files/patch-cmake_InstallTPLs.cmake index 526dbd25c3d4..6e42e351f55d 100644 --- a/science/spheral/files/patch-cmake_InstallTPLs.cmake +++ b/science/spheral/files/patch-cmake_InstallTPLs.cmake @@ -1,85 +1,121 @@ ---- cmake/InstallTPLs.cmake.orig 2025-07-23 20:11:18 UTC +--- cmake/InstallTPLs.cmake.orig 2025-12-18 23:27:24 UTC +++ cmake/InstallTPLs.cmake -@@ -84,7 +84,9 @@ set(SPHERAL_FP_DIRS ) +@@ -73,7 +73,7 @@ if (NOT polyclipper_DIR) + list(APPEND SPHERAL_BLT_DEPENDS PolyClipperAPI) + install(TARGETS PolyClipperAPI + EXPORT spheral_cxx-targets +- DESTINATION lib/cmake) ++ DESTINATION lib/cmake/spheral_cxx) + set_target_properties(PolyClipperAPI PROPERTIES EXPORT_NAME spheral::PolyClipperAPI) + message("Found PolyClipper External Package.") + else() +@@ -88,8 +88,12 @@ set(SPHERAL_FP_DIRS ) + set(SPHERAL_FP_TPLS ) set(SPHERAL_FP_DIRS ) ++# Packages on FreeBSD install cmake configs directly into lib/cmake/, ++# not in a per-package subdirectory, so we need to include that path. ++list(PREPEND CMAKE_PREFIX_PATH "${axom_DIR}/lib/cmake") ++ # Use find_package to get axom (which brings in fmt) and patch fmt -find_package(axom REQUIRED NO_DEFAULT_PATH PATHS ${axom_DIR}/lib/cmake) -+message("YURI CMAKE_PREFIX_PATH: ${CMAKE_PREFIX_PATH}") -+set(CMAKE_PREFIX_PATH "/usr/local/lib/cmake") # not sure why this is needed here +find_package(axom REQUIRED) - list(APPEND SPHERAL_BLT_DEPENDS axom ) + list(APPEND SPHERAL_BLT_DEPENDS axom) list(APPEND SPHERAL_FP_TPLS axom) list(APPEND SPHERAL_FP_DIRS ${axom_DIR}/lib/cmake) -@@ -102,7 +104,7 @@ message("--------------------------------------------- +@@ -106,7 +110,7 @@ message("--------------------------------------------- message("-----------------------------------------------------------------------------") # Use find_package to get adiak -find_package(adiak REQUIRED NO_DEFAULT_PATH PATHS ${adiak_DIR}/lib/cmake/adiak) +find_package(adiak REQUIRED) if(adiak_FOUND) list(APPEND SPHERAL_BLT_DEPENDS adiak::adiak) list(APPEND SPHERAL_FP_TPLS adiak) -@@ -112,7 +114,7 @@ message("--------------------------------------------- +@@ -116,7 +120,7 @@ message("--------------------------------------------- message("-----------------------------------------------------------------------------") # Use find_package to get polytope -find_package(polytope NO_DEFAULT_PATH PATHS ${polytope_DIR}/lib/cmake) +find_package(polytope REQUIRED) if(POLYTOPE_FOUND) list(APPEND SPHERAL_BLT_DEPENDS polytope) list(APPEND SPHERAL_FP_TPLS polytope) -@@ -141,7 +143,7 @@ if (ENABLE_TIMER) +@@ -144,7 +148,7 @@ if (SPHERAL_ENABLE_TIMERS) # Only save if it does not exists already set(CONFIG_CALIPER_DIR "${caliper_DIR}" CACHE PATH "Configuration Caliper directory") endif() - find_package(caliper REQUIRED NO_DEFAULT_PATH PATHS ${caliper_DIR}/share/cmake/caliper) + find_package(caliper REQUIRED PATHS ${caliper_DIR}/share/cmake/caliper) if(caliper_FOUND) list(APPEND SPHERAL_BLT_DEPENDS caliper) list(APPEND SPHERAL_FP_TPLS caliper) -@@ -151,14 +153,14 @@ message("--------------------------------------------- +@@ -164,7 +168,7 @@ if(NOT ENABLE_STATIC_TPL) + + + if(NOT ENABLE_STATIC_TPL) +- find_package(hdf5 REQUIRED NO_DEFAULT_PATH PATHS ${hdf5_DIR}) ++ find_package(hdf5 REQUIRED) + message("Found HDF5 External Package.") + list(APPEND SPHERAL_FP_TPLS hdf5) + list(APPEND SPHERAL_FP_DIRS ${hdf5_DIR}) +@@ -178,22 +182,24 @@ message("--------------------------------------------- endif() message("-----------------------------------------------------------------------------") -find_package(RAJA REQUIRED NO_DEFAULT_PATH PATHS ${raja_DIR}) +find_package(RAJA REQUIRED) - if (RAJA_FOUND) + if (RAJA_FOUND) message("Found RAJA External Package.") - blt_convert_to_system_includes(TARGET RAJA) endif() message("-----------------------------------------------------------------------------") -find_package(umpire REQUIRED NO_DEFAULT_PATH PATHS ${umpire_DIR}) +find_package(umpire REQUIRED) - if (umpire_FOUND) + if (umpire_FOUND) message("Found umpire External Package.") - blt_convert_to_system_includes(TARGET umpire) -@@ -166,8 +168,8 @@ message("--------------------------------------------- + endif() message("-----------------------------------------------------------------------------") # Chai --if(chai_DIR AND USE_EXTERNAL_CHAI) -- find_package(chai REQUIRED NO_DEFAULT_PATH PATHS ${chai_DIR}) +-find_package(chai REQUIRED NO_DEFAULT_PATH PATHS ${chai_DIR}) +-if(chai_FOUND) +- message("Found chai External Package.") +if(USE_EXTERNAL_CHAI) + find_package(chai REQUIRED) - if (chai_FOUND) - message("Found chai External Package.") - endif() -@@ -190,12 +192,11 @@ if (ENABLE_SUNDIALS) ++ if(chai_FOUND) ++ message("Found chai External Package.") ++ endif() + endif() + + list(APPEND SPHERAL_BLT_DEPENDS chai camp RAJA umpire) +@@ -204,13 +210,12 @@ if (SPHERAL_ENABLE_SUNDIALS) # Use find_package to get Sundials - if (ENABLE_SUNDIALS) + if (SPHERAL_ENABLE_SUNDIALS) set(SUNDIALS_DIR "${sundials_DIR}") - find_package(SUNDIALS REQUIRED NO_DEFAULT_PATH -- COMPONENTS kinsol nvecparallel nvecmpiplusx nvecserial +- COMPONENTS kinsol nvecparallel nvecmpiplusx nvecserial - PATHS ${sundials_DIR}/lib64/cmake/sundials ${sundials_DIR}/lib/cmake/sundials) + find_package(SUNDIALS REQUIRED -+ COMPONENTS kinsol nvecparallel nvecmpiplusx nvecserial ) ++ COMPONENTS kinsol nvecparallel nvecmpiplusx nvecserial) if(SUNDIALS_FOUND) -- list(APPEND SPHERAL_BLT_DEPENDS SUNDIALS::kinsol_static SUNDIALS::nvecparallel_static SUNDIALS::nvecmpiplusx_static SUNDIALS::nvecserial_static) -- list(APPEND SPHERAL_FP_TPLS SUNDIALS::kinsol_static SUNDIALS::nvecparallel_static SUNDIALS::nvecmpiplusx_static SUNDIALS::nvecserial_static) -+ list(APPEND SPHERAL_BLT_DEPENDS SUNDIALS::kinsol SUNDIALS::nvecparallel SUNDIALS::nvecmpiplusx SUNDIALS::nvecserial) -+ list(APPEND SPHERAL_FP_TPLS SUNDIALS::kinsol SUNDIALS::nvecparallel SUNDIALS::nvecmpiplusx SUNDIALS::nvecserial) + set(SUNDIAL_LIBS kinsol nvecparallel nvecmpiplusx nvecserial) + foreach(_lib ${SUNDIAL_LIBS}) +- list(APPEND SPHERAL_BLT_DEPENDS SUNDIALS::${_lib}_static) ++ list(APPEND SPHERAL_BLT_DEPENDS SUNDIALS::${_lib}) + endforeach() + list(APPEND SPHERAL_FP_TPLS SUNDIALS) list(APPEND SPHERAL_FP_DIRS ${sundials_DIR}) - message("Found SUNDIALS External Package") +@@ -238,7 +243,11 @@ endforeach() endif() + list(APPEND SPHERAL_BLT_DEPENDS ${lib}) + endforeach() +-blt_convert_to_system_includes(TARGETS "${SPHERAL_BLT_DEPENDS}") ++foreach(_dep ${SPHERAL_BLT_DEPENDS}) ++ if(TARGET ${_dep}) ++ blt_convert_to_system_includes(TARGET ${_dep}) ++ endif() ++endforeach() + # Note: SPHERAL_BLT_DEPENDS is made global after this in SetupSpheral.cmake + + # This calls LLNLSpheralInstallTPLs.cmake diff --git a/science/spheral/files/patch-cmake_SetupSpheral.cmake b/science/spheral/files/patch-cmake_SetupSpheral.cmake index 86ef0b406a80..3e210340fa15 100644 --- a/science/spheral/files/patch-cmake_SetupSpheral.cmake +++ b/science/spheral/files/patch-cmake_SetupSpheral.cmake @@ -1,15 +1,15 @@ - eliminate the need to use git ---- cmake/SetupSpheral.cmake.orig 2025-07-23 20:11:18 UTC +--- cmake/SetupSpheral.cmake.orig 2026-04-01 07:49:10 UTC +++ cmake/SetupSpheral.cmake -@@ -27,8 +27,8 @@ include(Compilers) +@@ -28,8 +28,8 @@ include(Compilers) #------------------------------------------------------------------------------- # Need to define Python paths here as BLT finds it's own Python package. -set(Python_EXECUTABLE ${python_DIR}/bin/python3) -set(Python3_EXECUTABLE ${python_DIR}/bin/python3) +#set(Python_EXECUTABLE ${python_DIR}/bin/python3) +#set(Python3_EXECUTABLE ${python_DIR}/bin/python3) set(ENABLE_MPI ON CACHE BOOL "") set(ENABLE_OPENMP ON CACHE BOOL "") diff --git a/science/spheral/files/patch-cmake_SpheralConfig.cmake b/science/spheral/files/patch-cmake_SpheralConfig.cmake new file mode 100644 index 000000000000..0daaec512ee8 --- /dev/null +++ b/science/spheral/files/patch-cmake_SpheralConfig.cmake @@ -0,0 +1,11 @@ +--- cmake/SpheralConfig.cmake.orig 2026-04-01 08:49:15 UTC ++++ cmake/SpheralConfig.cmake +@@ -5,7 +5,7 @@ set(SPHERAL_INSTALL_BIN_DIR "bin" CACHE STRING "") + set(SPHERAL_INSTALL_CONFIG_DIR "lib" CACHE STRING "") + set(SPHERAL_INSTALL_LIB_DIR "lib" CACHE STRING "") + set(SPHERAL_INSTALL_BIN_DIR "bin" CACHE STRING "") +-set(SPHERAL_INSTALL_CMAKE_MODULE_DIR "${SPHERAL_INSTALL_CONFIG_DIR}/cmake" CACHE STRING "") ++set(SPHERAL_INSTALL_CMAKE_MODULE_DIR "${SPHERAL_INSTALL_CONFIG_DIR}/cmake/spheral_cxx" CACHE STRING "") + set(SPHERAL_INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX} CACHE STRING "" FORCE) + set(SPHERAL_INSTALL_SPHERAL "Spheral" CACHE STRING "") + diff --git a/science/spheral/files/patch-cmake_spheral_SpheralAddLibs.cmake b/science/spheral/files/patch-cmake_spheral_SpheralAddLibs.cmake new file mode 100644 index 000000000000..e3f72f0cc217 --- /dev/null +++ b/science/spheral/files/patch-cmake_spheral_SpheralAddLibs.cmake @@ -0,0 +1,11 @@ +--- cmake/spheral/SpheralAddLibs.cmake.orig 2026-04-01 08:49:15 UTC ++++ cmake/spheral/SpheralAddLibs.cmake +@@ -138,7 +138,7 @@ function(spheral_add_cxx_library package_name _cxx_obj + EXPORT ${export_target_name}) + + # Export Spheral target +- install(EXPORT ${export_target_name} DESTINATION lib/cmake) ++ install(EXPORT ${export_target_name} DESTINATION lib/cmake/spheral_cxx) + + # Set the r-path of the C++ lib such that it is independent of the build dir when installed + set_target_properties(Spheral_${package_name} PROPERTIES INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/lib") diff --git a/science/spheral/files/patch-cmake_spheral_SpheralHandleTPL.cmake b/science/spheral/files/patch-cmake_spheral_SpheralHandleTPL.cmake new file mode 100644 index 000000000000..8ac696c63481 --- /dev/null +++ b/science/spheral/files/patch-cmake_spheral_SpheralHandleTPL.cmake @@ -0,0 +1,11 @@ +--- cmake/spheral/SpheralHandleTPL.cmake.orig 2026-04-01 08:49:15 UTC ++++ cmake/spheral/SpheralHandleTPL.cmake +@@ -95,7 +95,7 @@ function(Spheral_Handle_TPL lib_name TPL_CMAKE_DIR) + if(NOT ${_is_imported}) + install(TARGETS ${lib_name} + EXPORT spheral_cxx-targets +- DESTINATION lib/cmake) ++ DESTINATION lib/cmake/spheral_cxx) + endif() + set_target_properties(${lib_name} PROPERTIES EXPORT_NAME spheral::${lib_name}) + endfunction() diff --git a/science/spheral/files/patch-cmake_spheral__cxx-config.cmake.in b/science/spheral/files/patch-cmake_spheral__cxx-config.cmake.in new file mode 100644 index 000000000000..02433092e09b --- /dev/null +++ b/science/spheral/files/patch-cmake_spheral__cxx-config.cmake.in @@ -0,0 +1,13 @@ +--- cmake/spheral_cxx-config.cmake.in.orig 2026-04-01 08:49:15 UTC ++++ cmake/spheral_cxx-config.cmake.in +@@ -45,8 +45,8 @@ if(NOT SPHERAL_FOUND) + set(MPI_Fortran_COMPILER "@MPI_Fortran_COMPILER@" CACHE PATH "") + endif() + endif() +- include("${SPHERAL_CXX_INSTALL_PREFIX}/lib/cmake/spheral_cxx-targets.cmake") +- include("${SPHERAL_CXX_INSTALL_PREFIX}/lib/cmake/BLTSetupTargets.cmake") ++ include("${SPHERAL_CXX_INSTALL_PREFIX}/lib/cmake/spheral_cxx/spheral_cxx-targets.cmake") ++ include("${SPHERAL_CXX_INSTALL_PREFIX}/lib/cmake/spheral_cxx/BLTSetupTargets.cmake") + set_property(TARGET Spheral_CXX + APPEND PROPERTY + INTERFACE_INCLUDE_DIRECTORIES ${SPHERAL_CXX_INCLUDE_DIRS}) diff --git a/science/spheral/pkg-plist b/science/spheral/pkg-plist index a6108abb6a13..7fb296e37408 100644 --- a/science/spheral/pkg-plist +++ b/science/spheral/pkg-plist @@ -1,715 +1,715 @@ include/ArtificialConduction/ArtificialConduction.hh include/ArtificialConduction/ArtificialConductionPolicy.hh include/ArtificialViscosity/ArtificialViscosity.hh include/ArtificialViscosity/ArtificialViscosityHandle.hh include/ArtificialViscosity/ArtificialViscosityHandleInline.hh include/ArtificialViscosity/CullenDehnenViscosity.hh include/ArtificialViscosity/FiniteVolumeViscosity.hh include/ArtificialViscosity/IncrementCullenMultipliers.hh include/ArtificialViscosity/LimitedMonaghanGingoldViscosity.hh include/ArtificialViscosity/LimitedMonaghanGingoldViscosityRZ.hh include/ArtificialViscosity/MonaghanGingoldViscosity.hh include/ArtificialViscosity/MonaghanGingoldViscosityGSRZ.hh include/ArtificialViscosity/MonaghanGingoldViscosityRZ.hh include/ArtificialViscosity/MorrisMonaghanReducingViscosity.hh include/ArtificialViscosity/TensorCRKSPHViscosity.hh include/ArtificialViscosity/TensorMonaghanGingoldViscosity.hh include/ArtificialViscosity/TensorSVPHViscosity.hh include/Boundary/AxisBoundaryRZ.hh include/Boundary/Boundary.hh include/Boundary/BoundaryInline.hh include/Boundary/CRKSPHVoidBoundary.hh include/Boundary/ConstantBoundary.hh include/Boundary/ConstantBoundaryInline.hh include/Boundary/ConstantBoundaryUtilities.hh include/Boundary/ConstantRVelocityBoundary.hh include/Boundary/ConstantVelocityBoundary.hh include/Boundary/ConstantVelocityBoundaryInline.hh include/Boundary/ConstantXVelocityBoundary.hh include/Boundary/ConstantYVelocityBoundary.hh include/Boundary/ConstantZVelocityBoundary.hh include/Boundary/CylindricalBoundary.hh include/Boundary/CylindricalBoundaryInline.hh include/Boundary/FacetedVolumeBoundary.hh include/Boundary/FacetedVolumeBoundaryInline.hh include/Boundary/InflowOutflowBoundary.hh include/Boundary/InflowOutflowBoundaryInline.hh include/Boundary/PeriodicBoundary.hh include/Boundary/PeriodicPlanarBoundary.hh include/Boundary/PlanarBoundary.hh include/Boundary/PlanarBoundaryInline.hh include/Boundary/PlanarSymmetryBoundary.hh include/Boundary/ReflectingBoundary.hh include/Boundary/ReflectingBoundaryInline.hh include/Boundary/RigidBoundary.hh include/Boundary/SphericalBoundary.hh include/Boundary/SphericalBoundaryInline.hh include/Boundary/SphericalOriginBoundary.hh include/Boundary/ThreeOneDimensionBoundary.hh include/Boundary/findNodesTouchingThroughPlanes.hh include/Boundary/mapPositionThroughPlanes.hh include/CRKSPH/CRKSPH.hh include/CRKSPH/CRKSPHBase.hh include/CRKSPH/CRKSPHRZ.hh include/CRKSPH/CRKSPHVariant.hh include/CRKSPH/SolidCRKSPH.hh include/CRKSPH/SolidCRKSPHRZ.hh include/CRKSPH/centerOfMass.hh include/CRKSPH/computeCRKSPHEvaluation.hh include/CRKSPH/computeCRKSPHIntegral.hh include/CRKSPH/computeCRKSPHSumMassDensity.hh include/CRKSPH/computeHullSumMassDensity.hh include/CRKSPH/computeSolidCRKSPHSumMassDensity.hh include/CRKSPH/computeVoronoiCentroids.hh include/CRKSPH/detectSurface.hh include/CRKSPH/editMultimaterialSurfaceTopology.hh include/CRKSPH/volumeSpacing.hh include/CRKSPH/zerothOrderSurfaceCorrections.hh include/DEM/CircularPlaneSolidBoundary.hh include/DEM/ClippedSphereSolidBoundary.hh include/DEM/ContactStorageLocation.hh include/DEM/CylinderSolidBoundary.hh include/DEM/DEMBase.hh include/DEM/DEMBoundaryPolicy.hh include/DEM/DEMDimension.hh include/DEM/DEMFieldNames.hh include/DEM/IncrementPairFieldList.hh include/DEM/InfinitePlaneSolidBoundary.hh include/DEM/LinearSpringDEM.hh include/DEM/RectangularPlaneSolidBoundary.hh include/DEM/ReplaceAndIncrementPairFieldList.hh include/DEM/ReplacePairFieldList.hh include/DEM/SolidBoundaryBase.hh include/DEM/SphereSolidBoundary.hh include/DEM/setUniqueNodeIDs.hh include/DEM/setUniqueNodeIDsInline.hh include/Damage/DamageGradientNodeCoupling.hh include/Damage/DamageGradientPolicy.hh include/Damage/DamageModel.hh include/Damage/EffectiveTensorDamagePolicy.hh include/Damage/GradyKippScalarDamage.hh include/Damage/IvanoviSALEDamageModel.hh include/Damage/IvanoviSALEDamageModelInline.hh include/Damage/IvanoviSALEDamagePolicy.hh include/Damage/JohnsonCookDamage.hh include/Damage/JohnsonCookDamageInline.hh include/Damage/JohnsonCookDamagePolicy.hh include/Damage/JohnsonCookFailureStrainPolicy.hh include/Damage/LongitudinalSoundSpeedPolicy.hh include/Damage/MaxDamageNodeCoupling.hh include/Damage/PairMaxDamageNodeCoupling.hh include/Damage/ProbabilisticDamageModel.hh include/Damage/ProbabilisticDamageModelInline.hh include/Damage/ProbabilisticDamagePolicy.hh include/Damage/ScalarDamageModel.hh include/Damage/ScalarDamagePolicy.hh include/Damage/StrainPolicy.hh include/Damage/TensorDamageModel.hh include/Damage/TensorDamageModelInline.hh include/Damage/TensorDamagePolicy.hh include/Damage/TensorStrainPolicy.hh include/Damage/ThreePointDamagedNodeCoupling.hh include/Damage/YoungsModulusPolicy.hh include/Damage/computeFragmentField.hh include/Damage/oneMinusDamage.hh include/Damage/weibullFlawDistributionBenzAsphaug.hh include/Damage/weibullFlawDistributionOwen.hh include/DataBase/CopyState.hh include/DataBase/CopyStateInline.hh include/DataBase/DataBase.hh include/DataBase/DataBaseInline.hh include/DataBase/FieldUpdatePolicy.hh include/DataBase/FieldUpdatePolicyInline.hh include/DataBase/IncrementBoundedState.hh include/DataBase/IncrementBoundedStateInline.hh include/DataBase/IncrementState.hh include/DataBase/IncrementStateInline.hh include/DataBase/MaxReplaceState.hh include/DataBase/PureReplaceBoundedState.hh include/DataBase/PureReplaceBoundedStateInline.hh include/DataBase/PureReplaceState.hh include/DataBase/PureReplaceStateInline.hh include/DataBase/ReplaceBoundedState.hh include/DataBase/ReplaceBoundedStateInline.hh include/DataBase/ReplaceState.hh include/DataBase/ReplaceStateInline.hh include/DataBase/ReplaceWithRatioPolicy.hh include/DataBase/State.hh include/DataBase/StateBase.hh include/DataBase/StateBaseInline.hh include/DataBase/StateDerivatives.hh include/DataBase/StateInline.hh include/DataBase/UpdatePolicyBase.hh include/DataBase/UpdatePolicyBaseInline.hh include/DataBase/applyPolicyToFieldList.hh include/DataBase/make_policy.hh include/DataBase/updateStateFields.hh include/DataOutput/Restart.hh include/DataOutput/RestartHandle.hh include/DataOutput/RestartInline.hh include/DataOutput/RestartRegistrar.hh include/DataOutput/RestartRegistrarInline.hh include/DataOutput/RestartableObject.hh include/DataOutput/registerWithRestart.hh include/DeviceTestLib/DeviceTest.hh include/Distributed/BoundingVolumeDistributedBoundary.hh -include/Distributed/BoundingVolumeDistributedBoundaryInline.hh include/Distributed/Communicator.hh include/Distributed/CompareDomainNodesByPosition.hh include/Distributed/DistributeByXPosition.hh include/Distributed/DistributedBoundary.hh include/Distributed/DistributedBoundaryInline.hh include/Distributed/MortonOrderRedistributeNodes.hh include/Distributed/NestedGridDistributedBoundary.hh -include/Distributed/NestedGridDistributedBoundaryInline.hh include/Distributed/NestedGridRedistributeNodes.hh include/Distributed/NestedGridRedistributeNodesInline.hh include/Distributed/NestedGridUtilities.hh include/Distributed/ParmetisRedistributeNodes.hh include/Distributed/ParmetisRedistributeNodesInline.hh include/Distributed/PeanoHilbertOrderRedistributeNodes.hh include/Distributed/Process.hh include/Distributed/RedistributeNodes.hh include/Distributed/RedistributeNodesInline.hh include/Distributed/RegisterMPIDataTypes.hh -include/Distributed/RegisterMPIDataTypesInline.hh include/Distributed/SortAndDivideRedistributeNodes.hh include/Distributed/SortAndDivideRedistributeNodes1d.hh include/Distributed/SortAndDivideRedistributeNodes2d.hh include/Distributed/SortAndDivideRedistributeNodes3d.hh include/Distributed/SortAndDivideRedistributeNodesInline.hh include/Distributed/SpaceFillingCurveRedistributeNodes.hh include/Distributed/TreeDistributedBoundary.hh -include/Distributed/TreeDistributedBoundaryInline.hh include/Distributed/VoronoiRedistributeNodes.hh include/Distributed/allReduce.hh include/Distributed/waitAllWithDeadlockDetection.hh include/ExternalForce/ConstantAcceleration.hh include/ExternalForce/ConstantAccelerationInline.hh include/ExternalForce/LinearAcceleration.hh include/ExternalForce/LinearAccelerationInline.hh include/ExternalForce/NFWPotential.hh include/ExternalForce/NFWPotentialInline.hh include/ExternalForce/PointPotential.hh include/ExternalForce/PointPotentialInline.hh include/FSISPH/FSIFieldNames.hh include/FSISPH/SlideSurface.hh include/FSISPH/SlideSurfaceInline.hh include/FSISPH/SolidFSISPH.hh include/FSISPH/SolidFSISPHInline.hh include/FSISPH/computeFSISPHSumMassDensity.hh include/FSISPH/computeHWeightedFSISPHSumMassDensity.hh include/FSISPH/computeInterfacePressureCorrectedSumMassDensity.hh include/Field/AggregateField.hh include/Field/AllNodeIterator.hh include/Field/AllNodeIteratorInline.hh include/Field/CoarseNodeIterator.hh include/Field/CoarseNodeIteratorInline.hh include/Field/Field.hh include/Field/FieldBase.hh include/Field/FieldBaseInline.hh include/Field/FieldInline.hh include/Field/FieldList.hh include/Field/FieldListBase.hh include/Field/FieldListBaseInline.hh include/Field/FieldListInline.hh include/Field/FieldListSet.hh -include/Field/FieldListSetInline.hh include/Field/FieldListThreadWrapper.hh +include/Field/FieldListView.hh +include/Field/FieldListViewInline.hh +include/Field/FieldView.hh +include/Field/FieldViewInline.hh include/Field/GhostNodeIterator.hh include/Field/GhostNodeIteratorInline.hh include/Field/InternalNodeIterator.hh include/Field/InternalNodeIteratorInline.hh include/Field/MasterNodeIterator.hh include/Field/MasterNodeIteratorInline.hh include/Field/NodeIteratorBase.hh include/Field/NodeIteratorBaseInline.hh include/Field/NodeIterators.hh include/Field/RefineNodeIterator.hh include/Field/RefineNodeIteratorInline.hh include/Field/uvm_allocator.hh include/FieldOperations/FieldListFunctions.hh include/FieldOperations/FieldListFunctionsMash.hh include/FieldOperations/FieldListSecondDerivatives.hh include/FieldOperations/PairWiseFieldListFunctions.hh include/FieldOperations/binFieldList2Lattice.hh include/FieldOperations/incrementPairWiseDelta.hh include/FieldOperations/monotonicallyLimitedGradient.hh include/FieldOperations/sampleMultipleFields2Lattice.hh include/FileIO/FileIO.hh include/FileIO/FileIOInline.hh include/FileIO/FlatFileIO.hh include/FileIO/HDF5IO.hh include/FileIO/HDF5Traits.hh include/FileIO/HDF5Types.hh include/FileIO/SidreFileIO.hh include/FileIO/SiloFileIO.hh include/FileIO/vectorstringUtilities.hh include/GSPH/AcousticWaveSpeed.hh include/GSPH/BarthJespersenLimiter.hh include/GSPH/CompatibleMFVSpecificThermalEnergyPolicy.hh include/GSPH/DavisWaveSpeed.hh include/GSPH/EinfeldtWaveSpeed.hh include/GSPH/GSPH.hh include/GSPH/GSPHFieldNames.hh include/GSPH/GSPHInline.hh include/GSPH/GenericRiemannHydro.hh include/GSPH/GenericRiemannHydroInline.hh include/GSPH/HLLC.hh include/GSPH/LimiterBase.hh include/GSPH/MFM.hh include/GSPH/MFMInline.hh include/GSPH/MFV.hh include/GSPH/MFVIncrementSpecificThermalEnergyPolicy.hh include/GSPH/MFVIncrementVelocityPolicy.hh include/GSPH/MFVInline.hh include/GSPH/MassFluxPolicy.hh include/GSPH/MinModLimiter.hh include/GSPH/OspreLimiter.hh include/GSPH/RiemannSolverBase.hh include/GSPH/SecondOrderArtificialViscosity.hh include/GSPH/SuperbeeLimiter.hh include/GSPH/VanAlbaLimiter.hh include/GSPH/VanLeerLimiter.hh include/GSPH/WaveSpeedBase.hh include/GSPH/computeMFMDensity.hh include/GSPH/computeSumVolume.hh include/GSPH/initializeGradients.hh include/Geometry/Box1d.hh include/Geometry/Box1dInline.hh include/Geometry/CellFaceFlag.hh include/Geometry/Dimension.hh include/Geometry/EigenStruct.hh include/Geometry/EigenStructInline.hh include/Geometry/EigenStruct_fwd.hh include/Geometry/FacetedVolumeUtilities.hh -include/Geometry/Geom3Vector.hh -include/Geometry/Geom3VectorInline.hh include/Geometry/GeomFacet1d.hh include/Geometry/GeomFacet1dInline.hh include/Geometry/GeomFacet2d.hh include/Geometry/GeomFacet2dInline.hh include/Geometry/GeomFacet3d.hh include/Geometry/GeomFacet3dInline.hh include/Geometry/GeomFifthRankTensor.hh include/Geometry/GeomFifthRankTensorInline.hh include/Geometry/GeomFifthRankTensor_fwd.hh include/Geometry/GeomFourthRankTensor.hh include/Geometry/GeomFourthRankTensorInline.hh include/Geometry/GeomFourthRankTensor_fwd.hh include/Geometry/GeomPlane.hh include/Geometry/GeomPlaneInline.hh include/Geometry/GeomPolygon.hh include/Geometry/GeomPolygonInline.hh include/Geometry/GeomPolyhedron.hh include/Geometry/GeomPolyhedronInline.hh include/Geometry/GeomSymmetricTensor.hh include/Geometry/GeomSymmetricTensorBase.hh -include/Geometry/GeomSymmetricTensorInline_default.hh -include/Geometry/GeomSymmetricTensorInline_eigen.hh -include/Geometry/GeomSymmetricTensor_default.hh -include/Geometry/GeomSymmetricTensor_eigen.hh +include/Geometry/GeomSymmetricTensorInline.hh include/Geometry/GeomSymmetricTensor_fwd.hh include/Geometry/GeomTensor.hh include/Geometry/GeomTensorBase.hh -include/Geometry/GeomTensorInline_default.hh -include/Geometry/GeomTensorInline_eigen.hh -include/Geometry/GeomTensor_default.hh -include/Geometry/GeomTensor_eigen.hh +include/Geometry/GeomTensorInline.hh include/Geometry/GeomTensor_fwd.hh include/Geometry/GeomThirdRankTensor.hh include/Geometry/GeomThirdRankTensorInline.hh include/Geometry/GeomThirdRankTensor_fwd.hh include/Geometry/GeomVector.hh -include/Geometry/GeomVectorBase_default.hh -include/Geometry/GeomVectorInline_array.hh -include/Geometry/GeomVectorInline_default.hh -include/Geometry/GeomVectorInline_eigen.hh -include/Geometry/GeomVector_array.hh -include/Geometry/GeomVector_default.hh -include/Geometry/GeomVector_eigen.hh +include/Geometry/GeomVectorBase.hh +include/Geometry/GeomVectorInline.hh include/Geometry/GeomVector_fwd.hh include/Geometry/GeometryRegistrar.hh -include/Geometry/GeometryRegistrarInline.hh include/Geometry/Jacobi.hh include/Geometry/Jacobi2.hh include/Geometry/MathTraits.hh include/Geometry/PolyClipperUtilities.hh include/Geometry/RankNTensor.hh include/Geometry/RankNTensorInline.hh include/Geometry/TensorType.hh include/Geometry/aggregateFacetedVolumes.hh include/Geometry/buildEigenVector.hh include/Geometry/clipConvexFacetedVolumeByPlanes.hh include/Geometry/clipFacetedVolumeByPlanes.hh include/Geometry/computeEigenValues.hh include/Geometry/findEigenValues3.hh include/Geometry/innerDoubleProduct.hh include/Geometry/innerProduct.hh include/Geometry/invertRankNTensor.hh include/Geometry/outerProduct.hh include/Gravity/ApproximatePolyhedralGravityModel.hh include/Gravity/ApproximatePolyhedralGravityModelInline.hh include/Gravity/CompatibleGravitationalVelocityPolicy.hh include/Gravity/NBodyGravity.hh include/Gravity/PolyGravity.hh include/Gravity/Tree.hh include/Gravity/TreeGravity.hh include/Gravity/TreeGravityInline.hh include/Hydro/CompatibleDifferenceSpecificThermalEnergyPolicy.hh include/Hydro/EntropyPolicy.hh include/Hydro/GammaPolicy.hh include/Hydro/HydroFieldNames.hh include/Hydro/NonSymmetricSpecificThermalEnergyPolicy.hh include/Hydro/PressurePolicy.hh include/Hydro/RZNonSymmetricSpecificThermalEnergyPolicy.hh include/Hydro/SoundSpeedPolicy.hh include/Hydro/SpecificFromTotalThermalEnergyPolicy.hh include/Hydro/SpecificThermalEnergyPolicy.hh include/Hydro/SumVoronoiMassDensityPolicy.hh include/Hydro/VolumePolicy.hh include/Hydro/VoronoiMassDensityPolicy.hh include/Hydro/computeSPHVolume.hh include/Hydro/entropyWeightingFunction.hh include/Integrator/BackwardEuler.hh include/Integrator/CheapSynchronousRK2.hh include/Integrator/CrankNicolson.hh include/Integrator/ForwardEuler.hh include/Integrator/ImplicitIntegrationVectorOperator.hh include/Integrator/ImplicitIntegrator.hh include/Integrator/Integrator.hh include/Integrator/PredictorCorrector.hh include/Integrator/SynchronousRK2.hh include/Integrator/SynchronousRK4.hh include/Integrator/Verlet.hh include/Kernel/BSplineKernel.hh include/Kernel/BSplineKernelInline.hh include/Kernel/ExpInvKernel.hh include/Kernel/ExpInvKernelInline.hh include/Kernel/GaussianKernel.hh include/Kernel/GaussianKernelInline.hh include/Kernel/HatKernel.hh include/Kernel/HatKernelInline.hh include/Kernel/Kernel.hh include/Kernel/KernelInline.hh include/Kernel/KernelTraits.hh include/Kernel/NBSplineKernel.hh include/Kernel/NBSplineKernelInline.hh include/Kernel/NSincPolynomialKernel.hh include/Kernel/NSincPolynomialKernelInline.hh include/Kernel/PiGaussianKernel.hh include/Kernel/PiGaussianKernelInline.hh include/Kernel/QuarticSplineKernel.hh include/Kernel/QuarticSplineKernelInline.hh include/Kernel/QuinticSplineKernel.hh include/Kernel/SincKernel.hh include/Kernel/SincKernelInline.hh include/Kernel/SphericalBiCubicSplineKernel.hh include/Kernel/SphericalBiCubicSplineKernelInline.hh include/Kernel/SphericalKernel.hh include/Kernel/SphericalKernelInline.hh include/Kernel/SuperGaussianKernel.hh include/Kernel/SuperGaussianKernelInline.hh include/Kernel/TableKernel.hh include/Kernel/TableKernelInline.hh +include/Kernel/TableKernelView.hh +include/Kernel/TableKernelViewInline.hh include/Kernel/VolumeIntegrationFunctions.hh include/Kernel/W4SplineKernel.hh include/Kernel/W4SplineKernelInline.hh include/Kernel/WendlandC2Kernel.hh include/Kernel/WendlandC2KernelInline.hh include/Kernel/WendlandC4Kernel.hh include/Kernel/WendlandC4KernelInline.hh include/Kernel/WendlandC6Kernel.hh include/Kernel/WendlandC6KernelInline.hh include/KernelIntegrator/BilinearIndex.hh include/KernelIntegrator/BilinearIndexInline.hh include/KernelIntegrator/DataTypeFunctions.hh include/KernelIntegrator/FlatConnectivity.hh include/KernelIntegrator/FlatConnectivityInline.hh include/KernelIntegrator/GaussLegendreValues.hh include/KernelIntegrator/IntegrationCoefficient.hh include/KernelIntegrator/IntegrationCoefficientInline.hh include/KernelIntegrator/IntegrationKernel.hh include/KernelIntegrator/KernelIntegral.hh include/KernelIntegrator/KernelIntegralInline.hh include/KernelIntegrator/KernelIntegrationData.hh include/KernelIntegrator/KernelIntegrator.hh include/KernelIntegrator/KernelIntegratorInline.hh include/KernelIntegrator/ManufacturedSolution.hh include/KernelIntegrator/RKIntegrationKernel.hh include/KernelIntegrator/RKIntegrationKernelInline.hh include/KernelIntegrator/SPHIntegrationKernel.hh include/KernelIntegrator/SymmetricTetrahedralValues.hh include/KernelIntegrator/SymmetricTriangularValues.hh include/Material/EquationOfState.hh include/Material/EquationOfStateInline.hh include/Material/GammaLawGas.hh include/Material/HelmholtzEquationOfState.hh include/Material/IsothermalEquationOfState.hh include/Material/IsothermalEquationOfStateInline.hh include/Material/PhysicalConstants.hh include/Material/PhysicalConstantsInline.hh include/Material/PolytropicEquationOfState.hh include/Material/PolytropicEquationOfStateInline.hh include/Material/StiffenedGas.hh include/Mesh/CounterClockwiseCompareElements.hh include/Mesh/Edge.hh include/Mesh/EdgeInline.hh include/Mesh/Face.hh include/Mesh/FaceInline.hh include/Mesh/Mesh.hh include/Mesh/MeshConstructionUtilities.hh include/Mesh/MeshInline.hh include/Mesh/MeshPolicy.hh include/Mesh/Node.hh include/Mesh/NodeInline.hh include/Mesh/Zone.hh include/Mesh/ZoneInline.hh include/Mesh/computeElementOwner.hh include/Mesh/computeGenerators.hh include/Mesh/copy2polytope.hh include/Mesh/findMatchingVertex.hh include/Mesh/generateMesh.hh include/Neighbor/ConnectivityMap.hh include/Neighbor/ConnectivityMapInline.hh include/Neighbor/GridCellIndex.hh include/Neighbor/GridCellIndexBase.hh include/Neighbor/GridCellIndexInline.hh include/Neighbor/GridCellPlane.hh include/Neighbor/GridCellPlaneInline.hh include/Neighbor/Neighbor.hh include/Neighbor/NeighborInline.hh include/Neighbor/NestedGridNeighbor.hh include/Neighbor/NestedGridNeighborInline.hh include/Neighbor/NodePairIdxType.hh include/Neighbor/NodePairList.hh +include/Neighbor/NodePairListView.hh include/Neighbor/PairwiseField.hh include/Neighbor/PairwiseFieldElementAccessor.hh include/Neighbor/PairwiseFieldInline.hh include/Neighbor/TreeNeighbor.hh include/NodeGenerators/centroidalRelaxNodesImpl.hh include/NodeGenerators/chooseRandomNonoverlappingCenter.hh include/NodeGenerators/compactFacetedVolumes.hh include/NodeGenerators/fillFacetedVolume.hh include/NodeGenerators/generateCylDistributionFromRZ.hh include/NodeGenerators/readSiloPolyMesh.hh include/NodeGenerators/relaxNodeDistribution.hh include/NodeList/DEMNodeList.hh include/NodeList/DEMNodeListInline.hh include/NodeList/FluidNodeList.hh include/NodeList/FluidNodeListInline.hh include/NodeList/FluidNodeTraits.hh include/NodeList/NodeList.hh -include/NodeList/NodeListInline.hh include/NodeList/NodeListRegistrar.hh include/NodeList/NodeListRegistrarInline.hh include/NodeList/SolidNodeList.hh include/NodeList/SolidNodeListInline.hh include/NodeList/generateVoidNodes.hh include/NodeList/nthNodalMoment.hh include/Physics/GenericBodyForce.hh include/Physics/GenericHydro.hh include/Physics/Physics.hh include/Porosity/PalphaPorosity.hh include/Porosity/PorosityModel.hh include/Porosity/PorosityModelInline.hh include/Porosity/StrainPorosity.hh include/Porosity/StrainPorosityInline.hh include/RK/ContinuityVolumePolicy.hh include/RK/ContinuityVolumePolicyRZ.hh include/RK/HVolumePolicy.hh include/RK/RKCoefficients.hh include/RK/RKCorrectionParams.hh include/RK/RKCorrections.hh include/RK/RKFieldNames.hh include/RK/RKUtilities.hh include/RK/RKUtilitiesInline.hh include/RK/ReproducingKernel.hh include/RK/ReproducingKernelInline.hh include/RK/ReproducingKernelMethods.hh include/RK/ReproducingKernelMethodsInline.hh include/RK/computeHVolumes.hh include/RK/computeHullVolumes.hh include/RK/computeOccupancyVolume.hh include/RK/computeRKSumVolume.hh include/RK/computeRKVolumes.hh include/RK/gradientRK.hh include/RK/hessianRK.hh include/RK/interpolateRK.hh include/SPH/PSPH.hh include/SPH/SPH.hh include/SPH/SPHBase.hh include/SPH/SPHRZ.hh include/SPH/SolidSPH.hh include/SPH/SolidSPHRZ.hh include/SPH/SolidSphericalSPH.hh include/SPH/SphericalSPH.hh include/SPH/computeHydrostaticEquilibriumPressure.hh include/SPH/computePSPHCorrections.hh include/SPH/computeSPHOmegaGradhCorrection.hh include/SPH/computeSPHSumMassDensity.hh include/SPH/computeSumVoronoiCellMassDensity.hh include/SPH/correctSPHSumMassDensity.hh include/SVPH/CellPressurePolicy.hh include/SVPH/CompatibleFaceSpecificThermalEnergyPolicy.hh include/SVPH/SVPHCorrectionsPolicy.hh include/SVPH/SVPHFacetedHydroBase.hh include/SVPH/SVPHFacetedHydroBaseInline.hh include/SVPH/SVPHFieldNames.hh include/SVPH/SVPHHydroBase.hh include/SVPH/SVPHHydroBaseInline.hh include/SVPH/SVPHMassDensityPolicy.hh include/SVPH/SpecificThermalEnergyVolumePolicy.hh include/SVPH/computeSVPHCorrections.hh include/SVPH/computeSVPHCorrectionsOnFaces.hh include/SVPH/computeSumVoronoiCellMassDensityFromFaces.hh include/SVPH/gradientFieldListSVPH.hh include/SVPH/sampleFieldListSVPH.hh include/SmoothingScale/ASPHClassicSmoothingScale.hh include/SmoothingScale/ASPHRadialFunctor.hh include/SmoothingScale/ASPHSmoothingScale.hh include/SmoothingScale/ASPHSmoothingScaleUserFilter.hh include/SmoothingScale/FixedSmoothingScale.hh include/SmoothingScale/IncrementASPHHtensor.hh include/SmoothingScale/SPHSmoothingScale.hh include/SmoothingScale/SmoothingScaleBase.hh include/SmoothingScale/SmoothingScaleBaseInline.hh include/SmoothingScale/polySecondMoment.hh include/SolidMaterial/ANEOS.hh include/SolidMaterial/CollinsStrength.hh include/SolidMaterial/ConstantStrength.hh include/SolidMaterial/Geodyn.hh include/SolidMaterial/GruneisenEquationOfState.hh include/SolidMaterial/GruneisenEquationOfStateInline.hh include/SolidMaterial/JohnsonCookStrength.hh include/SolidMaterial/LinearPolynomialEquationOfState.hh include/SolidMaterial/LinearPolynomialEquationOfStateInline.hh include/SolidMaterial/MurnaghanEquationOfState.hh include/SolidMaterial/MurnaghanEquationOfStateInline.hh include/SolidMaterial/NullStrength.hh include/SolidMaterial/OsborneEquationOfState.hh include/SolidMaterial/OsborneEquationOfStateInline.hh include/SolidMaterial/PhysicsEvolvingMaterialLibrary.hh include/SolidMaterial/PolynomialFit.hh include/SolidMaterial/PolynomialFitInline.hh include/SolidMaterial/SolidEquationOfState.hh include/SolidMaterial/SolidEquationOfStateInline.hh include/SolidMaterial/SteinbergGuinanLundStrength.hh include/SolidMaterial/SteinbergGuinanStrength.hh include/SolidMaterial/StrengthModel.hh include/SolidMaterial/TillotsonEquationOfState.hh include/SolidMaterial/TillotsonEquationOfStateInline.hh include/SolidMaterial/iSALEROCKStrength.hh include/Solvers/KINSOL.hh include/Solvers/SolverFunction.hh include/Strength/BulkModulusPolicy.hh include/Strength/DeviatoricStressPolicy.hh include/Strength/MeltEnergyPolicy.hh include/Strength/PlasticStrainPolicy.hh include/Strength/ShearModulusPolicy.hh include/Strength/SolidFieldNames.hh include/Strength/YieldStrengthPolicy.hh include/Strength/effectiveKernelVolume.hh include/Utilities/AnyVisitor.hh include/Utilities/Bessel.hh include/Utilities/BiCubicInterpolator.hh include/Utilities/BiCubicInterpolatorInline.hh include/Utilities/BiLinearInterpolator.hh include/Utilities/BiLinearInterpolatorInline.hh include/Utilities/BiQuadraticInterpolator.hh include/Utilities/BiQuadraticInterpolatorInline.hh include/Utilities/BuildData.hh +include/Utilities/CHAI_MA_wrapper.hh include/Utilities/CounterClockwiseComparator.hh include/Utilities/CubicHermiteInterpolator.hh include/Utilities/CubicHermiteInterpolatorInline.hh +include/Utilities/CubicHermiteInterpolatorView.hh +include/Utilities/CubicHermiteInterpolatorViewInline.hh include/Utilities/DBC.hh include/Utilities/DataTypeTraits.hh include/Utilities/DomainNode.hh include/Utilities/DomainNodeInline.hh include/Utilities/FastMath.hh include/Utilities/FieldDataTypeTraits.hh include/Utilities/Functors.hh include/Utilities/GeometricUtilities.hh +include/Utilities/Hashes.hh include/Utilities/KeyTraits.hh include/Utilities/LinearInterpolator.hh include/Utilities/LinearInterpolatorInline.hh +include/Utilities/Logger.hh include/Utilities/NodeCoupling.hh include/Utilities/NodeListHashMap.hh include/Utilities/OpenMP_wrapper.hh include/Utilities/PairComparisons.hh include/Utilities/PeanoHilbertTransform.hh include/Utilities/QuadraticInterpolator.hh include/Utilities/QuadraticInterpolatorInline.hh +include/Utilities/QuadraticInterpolatorView.hh +include/Utilities/QuadraticInterpolatorViewInline.hh include/Utilities/RedistributionNotification.hh include/Utilities/RedistributionNotificationHandle.hh include/Utilities/RedistributionRegistrar.hh include/Utilities/RedistributionRegistrarInline.hh include/Utilities/SafeIndexMap.hh include/Utilities/SpheralFunctions.hh include/Utilities/SpheralMessage.hh include/Utilities/StrideIterator.hh include/Utilities/SurfaceNodeCoupling.hh include/Utilities/Timer.hh include/Utilities/Tree.hh include/Utilities/TreeInline.hh include/Utilities/XYInterpolator.hh include/Utilities/XYInterpolatorInline.hh include/Utilities/bisectRoot.hh include/Utilities/bisectSearch.hh include/Utilities/boundPointWithinBox.hh include/Utilities/boundingBox.hh include/Utilities/clipFacetedVolume.hh include/Utilities/coarsenBinnedValues.hh include/Utilities/comparisons.hh include/Utilities/computeConvexHull.hh include/Utilities/computeShepardsInterpolation.hh include/Utilities/erff.hh -include/Utilities/fakestl.hh include/Utilities/globalBoundingVolumes.hh include/Utilities/globalNodeIDs.hh include/Utilities/globalNodeIDsInline.hh -include/Utilities/hashes.hh +include/Utilities/initializeAxom.hh include/Utilities/initializeTau.hh include/Utilities/integrateThroughMeshAlongSegment.hh include/Utilities/intpow2.hh include/Utilities/iterateIdealH.hh include/Utilities/lineSegmentIntersections.hh include/Utilities/log2.hh include/Utilities/medianPosition.hh include/Utilities/mortonOrderIndices.hh include/Utilities/newtonRaphson.hh include/Utilities/nodeBoundingBoxes.hh include/Utilities/nodeBoundingBoxesInline.hh include/Utilities/nodeOrdering.hh include/Utilities/numberDensity.hh include/Utilities/overlayRemapFields.hh include/Utilities/packElement.hh include/Utilities/peanoHilbertOrderIndices.hh include/Utilities/planarReflectingOperator.hh include/Utilities/pointDistances.hh include/Utilities/pointInPolygon.hh include/Utilities/pointInPolyhedron.hh include/Utilities/pointOnPolygon.hh include/Utilities/pointOnPolyhedron.hh include/Utilities/range.hh include/Utilities/refinePolyhedron.hh include/Utilities/registerWithRedistribution.hh include/Utilities/removeElements.hh include/Utilities/rotationMatrix.hh include/Utilities/safeInv.hh include/Utilities/segmentIntersectEdges.hh include/Utilities/setGlobalFlags.hh include/Utilities/simpsonsIntegration.hh include/Utilities/size_t_bits.hh include/Utilities/sort_permutation.hh +include/Utilities/span.hh include/Utilities/testBoxIntersection.hh include/Utilities/timingUtilities.hh include/Utilities/uniform_random.hh include/Utilities/uniform_random_Inline.hh include/VoronoiCells/SubPointPressureHourglassControl.hh include/VoronoiCells/VoronoiCells.hh include/VoronoiCells/computeVoronoiVolume.hh -lib/cmake/spheral_cxx-config.cmake -lib/cmake/spheral_cxx-targets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/spheral_cxx-targets.cmake +include/config.hh +lib/cmake/spheral_cxx/BLTInstallableMacros.cmake +lib/cmake/spheral_cxx/BLTSetupTargets.cmake +lib/cmake/spheral_cxx/BLTThirdPartyConfigFlags.cmake +lib/cmake/spheral_cxx/spheral_cxx-config.cmake +lib/cmake/spheral_cxx/spheral_cxx-targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/spheral_cxx/spheral_cxx-targets.cmake +lib/cmake/spheral_cxx/thirdparty/BLTSetupMPI.cmake +lib/cmake/spheral_cxx/thirdparty/BLTSetupOpenMP.cmake lib/libSpheral_CXX.so