git: 762ba391cbeb - main - science/spheral: New port: Environment for hydrodynamical & gravitational numerical simulations
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 11 Dec 2022 00:44:13 UTC
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=762ba391cbeb332e117b2f2e230d215608a441e4 commit 762ba391cbeb332e117b2f2e230d215608a441e4 Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2022-12-11 00:43:34 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2022-12-11 00:44:11 +0000 science/spheral: New port: Environment for hydrodynamical & gravitational numerical simulations --- science/Makefile | 1 + science/spheral/Makefile | 63 ++ science/spheral/distinfo | 7 + .../patch-src_helpers_InstantiationGenerator.py | 8 + science/spheral/pkg-descr | 6 + science/spheral/pkg-plist | 680 +++++++++++++++++++++ 6 files changed, 765 insertions(+) diff --git a/science/Makefile b/science/Makefile index 2980215857be..66c51566ca33 100644 --- a/science/Makefile +++ b/science/Makefile @@ -467,6 +467,7 @@ SUBDIR += smoldyn SUBDIR += sparta SUBDIR += spglib + SUBDIR += spheral SUBDIR += step SUBDIR += svmlight SUBDIR += tblite diff --git a/science/spheral/Makefile b/science/spheral/Makefile new file mode 100644 index 000000000000..d860baad3b6a --- /dev/null +++ b/science/spheral/Makefile @@ -0,0 +1,63 @@ +PORTNAME= spheral +DISTVERSIONPREFIX= v +DISTVERSION= 2022.6.1-680 +DISTVERSIONSUFFIX= -g23ce0f156 +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.txt + +BUILD_DEPENDS= ${LOCALBASE}/include/polyclipper2d.hh:math/polyclipper +LIB_DEPENDS= libaxom.so:science/axom \ + libboost_filesystem.so:devel/boost-libs \ + libconduit.so:science/conduit \ + libhdf5.so:science/hdf5 \ + libosdCPU.so:graphics/opensubdiv \ + libpolytope.so:science/polytope \ + libqhull_r.so:math/qhull \ + libsiloh5.so:science/silo + +USES= cmake compiler:c++14-lang eigen:3 fortran mpi:mpich python +USE_LDCONFIG= yes + +USE_GITHUB= yes +GH_ACCOUNT= LLNL +GH_TUPLE= llnl:blt:ddd5a0c: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} \ + -Dpolytope_DIR=${LOCALBASE} \ + -Dpybind11_DIR=${LOCALBASE} \ + -Dqhull_DIR=${LOCALBASE} \ + -Dsilo_DIR=${LOCALBASE} \ + -Dzlib_DIR=/usr +CMAKE_OFF= ENABLE_TESTS ENABLE_DOCS \ + ENABLE_ANEOS +CMAKE_ON= ENABLE_CXXONLY # disable Python support which is still for Python-2.7, see https://github.com/LLNL/spheral/issues/183 + +CXXFLAGS+= -I${LOCALBASE}/include/eigen3 + +BINARY_ALIAS= git=false python=${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: + # workaround for https://github.com/LLNL/spheral/issues/188 + @${MKDIR} ${STAGEDIR}${PREFIX}/lib/cmake + @${MV} ${STAGEDIR}${PREFIX}/Spheral/lib/cmake/* ${STAGEDIR}${PREFIX}/lib/cmake + @${RM} -r ${STAGEDIR}${PREFIX}/Spheral + +.include <bsd.port.mk> diff --git a/science/spheral/distinfo b/science/spheral/distinfo new file mode 100644 index 000000000000..3575ce051e22 --- /dev/null +++ b/science/spheral/distinfo @@ -0,0 +1,7 @@ +TIMESTAMP = 1670638084 +SHA256 (LLNL-spheral-v2022.6.1-680-g23ce0f156_GH0.tar.gz) = 2287693db6e2b9c78cc8fc20b96e0b25571e660c371fec6f1cb2f14743629a82 +SIZE (LLNL-spheral-v2022.6.1-680-g23ce0f156_GH0.tar.gz) = 6529830 +SHA256 (llnl-blt-ddd5a0c_GH0.tar.gz) = 5c235a9b160f1cc3f6ce4d7c80bf72772ac10839909f4f96075d08b3edd8f540 +SIZE (llnl-blt-ddd5a0c_GH0.tar.gz) = 1220052 +SHA256 (llnl-uberenv-126f8de_GH0.tar.gz) = 6a403e722dc023d87dd69f8235fa631ab96a7b1ff328929b9c969e7c113ce9f7 +SIZE (llnl-uberenv-126f8de_GH0.tar.gz) = 25345 diff --git a/science/spheral/files/patch-src_helpers_InstantiationGenerator.py b/science/spheral/files/patch-src_helpers_InstantiationGenerator.py new file mode 100644 index 000000000000..f48ef9966f09 --- /dev/null +++ b/science/spheral/files/patch-src_helpers_InstantiationGenerator.py @@ -0,0 +1,8 @@ +--- src/helpers/InstantiationGenerator.py.orig 2022-12-03 09:54:19 UTC ++++ src/helpers/InstantiationGenerator.py +@@ -1,3 +1,5 @@ ++#!/usr/bin/env python ++ + #------------------------------------------------------------------------------- + # IntantiationGenerator + # diff --git a/science/spheral/pkg-descr b/science/spheral/pkg-descr new file mode 100644 index 000000000000..600d871bda40 --- /dev/null +++ b/science/spheral/pkg-descr @@ -0,0 +1,6 @@ +Silo is a library for reading and writing a wide variety of scientific +data to binary, disk files. The files Silo produces and the data within +them can be easily shared and exchanged between wholly independently +developed applications running on disparate computing platforms. +Consequently, Silo facilitates the development of general purpose tools +for processing scientific data. diff --git a/science/spheral/pkg-plist b/science/spheral/pkg-plist new file mode 100644 index 000000000000..31fb1c34a1dd --- /dev/null +++ b/science/spheral/pkg-plist @@ -0,0 +1,680 @@ +include/ArtificialConduction/ArtificialConduction.hh +include/ArtificialConduction/ArtificialConductionPolicy.hh +include/ArtificialViscosity/ArtificialViscosity.hh +include/ArtificialViscosity/ArtificialViscosityInline.hh +include/ArtificialViscosity/ArtificialViscosityList.hh +include/ArtificialViscosity/CheapVonNeumanViscosity.hh +include/ArtificialViscosity/CullenDehnenViscosity.hh +include/ArtificialViscosity/FiniteVolumeViscosity.hh +include/ArtificialViscosity/GradPressureViscosity.hh +include/ArtificialViscosity/IncrementCullenMultipliers.hh +include/ArtificialViscosity/LimitedMonaghanGingoldViscosity.hh +include/ArtificialViscosity/LimitedMonaghanGingoldViscosityRZ.hh +include/ArtificialViscosity/MASHVonNeumanViscosity.hh +include/ArtificialViscosity/MonaghanGingoldKurapatenkoViscosity.hh +include/ArtificialViscosity/MonaghanGingoldSumViscosity.hh +include/ArtificialViscosity/MonaghanGingoldViscosity.hh +include/ArtificialViscosity/MonaghanGingoldViscosityGSRZ.hh +include/ArtificialViscosity/MonaghanGingoldViscosityRZ.hh +include/ArtificialViscosity/MorrisMonaghanReducingViscosity.hh +include/ArtificialViscosity/NohViscosity.hh +include/ArtificialViscosity/RadialViscosity.hh +include/ArtificialViscosity/TensorCRKSPHViscosity.hh +include/ArtificialViscosity/TensorMonaghanGingoldViscosity.hh +include/ArtificialViscosity/TensorSVPHViscosity.hh +include/ArtificialViscosity/VonNeumanViscosity.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/CRKSPHHydroBase.hh +include/CRKSPH/CRKSPHHydroBaseInline.hh +include/CRKSPH/CRKSPHHydroBaseRZ.hh +include/CRKSPH/CRKSPHVariant.hh +include/CRKSPH/SolidCRKSPHHydroBase.hh +include/CRKSPH/SolidCRKSPHHydroBaseInline.hh +include/CRKSPH/SolidCRKSPHHydroBaseRZ.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/ContactStorageLocation.hh +include/DEM/DEMBase.hh +include/DEM/DEMDimension.hh +include/DEM/DEMFieldNames.hh +include/DEM/IncrementPairFieldList.hh +include/DEM/LinearSpringDEM.hh +include/DEM/ReplaceAndIncrementPairFieldList.hh +include/DEM/ReplacePairFieldList.hh +include/Damage/DamageGradientNodeCoupling.hh +include/Damage/DamageGradientPolicy.hh +include/Damage/DamageModel.hh +include/Damage/DamageModelInline.hh +include/Damage/DamagedPressurePolicy.hh +include/Damage/DamagedSoundSpeedPolicy.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/CompositeFieldListPolicy.hh +include/DataBase/CopyFieldList.hh +include/DataBase/CopyState.hh +include/DataBase/DataBase.hh +include/DataBase/DataBaseInline.hh +include/DataBase/FieldListUpdatePolicyBase.hh +include/DataBase/FieldListUpdatePolicyBaseInline.hh +include/DataBase/FieldUpdatePolicyBase.hh +include/DataBase/FieldUpdatePolicyBaseInline.hh +include/DataBase/IncrementBoundedFieldList.hh +include/DataBase/IncrementBoundedFieldListInline.hh +include/DataBase/IncrementBoundedState.hh +include/DataBase/IncrementBoundedStateInline.hh +include/DataBase/IncrementFieldList.hh +include/DataBase/IncrementState.hh +include/DataBase/ReplaceBoundedFieldList.hh +include/DataBase/ReplaceBoundedFieldListInline.hh +include/DataBase/ReplaceBoundedState.hh +include/DataBase/ReplaceBoundedStateInline.hh +include/DataBase/ReplaceFieldList.hh +include/DataBase/ReplaceState.hh +include/DataBase/State.hh +include/DataBase/StateBase.hh +include/DataBase/StateBaseInline.hh +include/DataBase/StateDerivatives.hh +include/DataBase/StateDerivativesInline.hh +include/DataBase/StateInline.hh +include/DataBase/UpdatePolicyBase.hh +include/DataBase/UpdatePolicyBaseInline.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/RedistributeNodes.hh +include/Distributed/RedistributeNodesInline.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/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/SolidFSISPHHydroBase.hh +include/FSISPH/computeFSISPHSumMassDensity.hh +include/FSISPH/computeHWeightedFSISPHSumMassDensity.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/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/DbFileIO.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/PyFileIO.hh +include/FileIO/SidreFileIO.hh +include/FileIO/SiloFileIO.hh +include/FileIO/vectorstringUtilities.hh +include/GSPH/AcousticWaveSpeed.hh +include/GSPH/DavisWaveSpeed.hh +include/GSPH/EinfeldtWaveSpeed.hh +include/GSPH/GHLLC.hh +include/GSPH/GSPHFieldNames.hh +include/GSPH/GSPHHydroBase.hh +include/GSPH/GenericRiemannHydro.hh +include/GSPH/HLLC.hh +include/GSPH/LimiterBase.hh +include/GSPH/MFMHydroBase.hh +include/GSPH/MinModLimiter.hh +include/GSPH/OspreLimiter.hh +include/GSPH/PureReplaceFieldList.hh +include/GSPH/ReplaceWithRatioPolicy.hh +include/GSPH/RiemannSolverBase.hh +include/GSPH/SuperbeeLimiter.hh +include/GSPH/VanAlbaLimiter.hh +include/GSPH/VanLeerLimiter.hh +include/GSPH/WaveSpeedBase.hh +include/GSPH/computeMFMDensity.hh +include/GSPH/computeSPHVolume.hh +include/GSPH/computeSumVolume.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/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/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/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/TreeGravity.hh +include/Gravity/TreeGravityInline.hh +include/Hydro/CompatibleDifferenceSpecificThermalEnergyPolicy.hh +include/Hydro/EntropyPolicy.hh +include/Hydro/GammaPolicy.hh +include/Hydro/HybridMassDensityPolicyInline.hh +include/Hydro/HydroFieldNames.hh +include/Hydro/HydroInline.hh +include/Hydro/MashCorrectionPolicy.hh +include/Hydro/MeshScaledMassDensityPolicy.hh +include/Hydro/NonSymmetricSpecificThermalEnergyPolicy.hh +include/Hydro/PositionPolicy.hh +include/Hydro/PressurePolicy.hh +include/Hydro/RZNonSymmetricSpecificThermalEnergyPolicy.hh +include/Hydro/SecondMomentHourglassControl.hh +include/Hydro/SecondMomentHourglassControlInline.hh +include/Hydro/SoundSpeedPolicy.hh +include/Hydro/SpecificFromTotalThermalEnergyPolicy.hh +include/Hydro/SpecificThermalEnergyPolicy.hh +include/Hydro/SumVoronoiMassDensityPolicy.hh +include/Hydro/ThirdMomentHourglassControl.hh +include/Hydro/ThirdMomentHourglassControlInline.hh +include/Hydro/VolumePolicy.hh +include/Hydro/VoronoiHourglassControl.hh +include/Hydro/VoronoiHourglassControlInline.hh +include/Hydro/VoronoiMassDensityPolicy.hh +include/Hydro/entropyWeightingFunction.hh +include/Integrator/CheapSynchronousRK2.hh +include/Integrator/Integrator.hh +include/Integrator/IntegratorInline.hh +include/Integrator/PredictorCorrector.hh +include/Integrator/SynchronousRK1.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/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/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/NodePairList.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/ASPHSmoothingScale.hh +include/NodeList/DEMNodeList.hh +include/NodeList/DEMNodeListInline.hh +include/NodeList/FixedSmoothingScale.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/SPHSmoothingScale.hh +include/NodeList/SmoothingScaleBase.hh +include/NodeList/SolidNodeList.hh +include/NodeList/SolidNodeListInline.hh +include/NodeList/generateVoidNodes.hh +include/NodeList/nthNodalMoment.hh +include/NodeList/secondMomentUtilities.hh +include/Physics/GenericBodyForce.hh +include/Physics/GenericHydro.hh +include/Physics/GenericHydroInline.hh +include/Physics/Physics.hh +include/Physics/PhysicsInline.hh +include/RK/ContinuityVolumePolicy.hh +include/RK/ContinuityVolumePolicyRZ.hh +include/RK/HVolumePolicy.hh +include/RK/HullVolumePolicy.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/computeVoronoiVolume.hh +include/RK/gradientRK.hh +include/RK/hessianRK.hh +include/RK/interpolateRK.hh +include/SPH/OmegaGradhPolicy.hh +include/SPH/PSPHHydroBase.hh +include/SPH/PSPHHydroBaseInline.hh +include/SPH/SPHHydroBase.hh +include/SPH/SPHHydroBaseInline.hh +include/SPH/SPHHydroBaseRZ.hh +include/SPH/SolidSPHHydroBase.hh +include/SPH/SolidSPHHydroBaseInline.hh +include/SPH/SolidSPHHydroBaseRZ.hh +include/SPH/SolidSphericalSPHHydroBase.hh +include/SPH/SphericalSPHHydroBase.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/MeshIdealHPolicy.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/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/PorousEquationOfState.hh +include/SolidMaterial/PorousStrengthModel.hh +include/SolidMaterial/SolidEquationOfState.hh +include/SolidMaterial/SolidEquationOfStateInline.hh +include/SolidMaterial/SteinbergGuinanLundStrength.hh +include/SolidMaterial/SteinbergGuinanStrength.hh +include/SolidMaterial/StrainPorosity.hh +include/SolidMaterial/StrainPorosityInline.hh +include/SolidMaterial/StrengthModel.hh +include/SolidMaterial/TillotsonEquationOfState.hh +include/SolidMaterial/TillotsonEquationOfStateInline.hh +include/SolidMaterial/iSALEROCKStrength.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/StrengthSoundSpeedPolicy.hh +include/Strength/YieldStrengthPolicy.hh +include/Strength/effectiveKernelVolume.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/CounterClockwiseComparator.hh +include/Utilities/CubicHermiteInterpolator.hh +include/Utilities/CubicHermiteInterpolatorInline.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/KeyTraits.hh +include/Utilities/NodeCoupling.hh +include/Utilities/NodeListHashMap.hh +include/Utilities/OpenMP_wrapper.hh +include/Utilities/PairComparisons.hh +include/Utilities/PeanoHilbertTransform.hh +include/Utilities/Process.hh +include/Utilities/QuadraticInterpolator.hh +include/Utilities/QuadraticInterpolatorInline.hh +include/Utilities/RedistributionNotification.hh +include/Utilities/RedistributionNotificationHandle.hh +include/Utilities/RedistributionRegistrar.hh +include/Utilities/RedistributionRegistrarInline.hh +include/Utilities/RegisterMPIDataTypes.hh +include/Utilities/RegisterMPIDataTypesInline.hh +include/Utilities/SafeIndexMap.hh +include/Utilities/SpheralFunctions.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/allReduce.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/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/mpiUtilities.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/refinePolyhedron.hh +include/Utilities/registerWithRedistribution.hh +include/Utilities/removeElements.hh +include/Utilities/rotationMatrix.hh +include/Utilities/safeInv.hh +include/Utilities/scan.hh +include/Utilities/segmentIntersectEdges.hh +include/Utilities/simpsonsIntegration.hh +include/Utilities/size_t_bits.hh +include/Utilities/sort_permutation.hh +include/Utilities/testBoxIntersection.hh +include/Utilities/timingUtilities.hh +include/Utilities/uniform_random.hh +include/Utilities/uniform_random_Inline.hh +lib/cmake/spheral-targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/spheral-targets.cmake +lib/libSpheral_CXX.so