Date: Tue, 30 Jun 2026 07:12:35 +0000 From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 97a413ca3063 - main - science/amrex: Add options Message-ID: <6a436c63.26138.21f53774@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=97a413ca3063d561ed4f76b7288d0e2ddcd393de commit 97a413ca3063d561ed4f76b7288d0e2ddcd393de Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2026-06-30 06:47:51 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2026-06-30 07:12:15 +0000 science/amrex: Add options --- science/amrex/Makefile | 64 +++++++++-- science/amrex/pkg-plist | 275 +++++++++++++++++++++++++++++++----------------- 2 files changed, 237 insertions(+), 102 deletions(-) diff --git a/science/amrex/Makefile b/science/amrex/Makefile index 4a55340a0da1..c8e5e7b4acae 100644 --- a/science/amrex/Makefile +++ b/science/amrex/Makefile @@ -1,5 +1,6 @@ PORTNAME= amrex DISTVERSION= 26.06 +PORTREVISION= 1 CATEGORIES= science MAINTAINER= yuri@FreeBSD.org @@ -9,7 +10,7 @@ WWW= https://amrex-codes.github.io/index.html \ LICENSE= APACHE20 -USES= cmake:testing compiler:c++20-lang mpi:openmpi perl5 python shebangfix +USES= cmake:testing compiler:c++20-lang perl5 python shebangfix USE_PERL5= build USE_LDCONFIG= yes @@ -19,19 +20,68 @@ GH_ACCOUNT= AMReX-Codes SHEBANG_GLOB= *.pl *.py SHEBANG_FILES= Tools/C_scripts/mkdep -CMAKE_ON= BUILD_SHARED_LIBS +CMAKE_ON= BUILD_SHARED_LIBS \ + AMReX_PIC CMAKE_OFF= AMReX_ENABLE_TESTS CMAKE_TESTING_ON= AMReX_ENABLE_TESTS -BINARY_ALIAS= mpiexec=${MPIEXEC} -OPTIONS_DEFINE= PLOTFILE_TOOLS -OPTIONS_DEFAULT= PLOTFILE_TOOLS +OPTIONS_GROUP= PARALLEL PACKAGES +OPTIONS_GROUP_PARALLEL= MPI OPENMP +OPTIONS_GROUP_PACKAGES= AMRDATA EB LINEAR_SOLVERS PARTICLES SUNDIALS # TODO HYPRE PETSC HDF5 + +PARALLEL_DESC= Enable parallelizations: +PACKAGES_DESC= Enable packages: + +OPTIONS_DEFINE= PLOTFILE_TOOLS +OPTIONS_DEFAULT= MPI OPENMP \ + AMRDATA EB LINEAR_SOLVERS PARTICLES \ + PLOTFILE_TOOLS +OPTIONS_SUB= yes + +MPI_CMAKE_ON= AMReX_MPI +#MPI_USES= mpi:openmpi # this fails with: The following options helpers are incorrectly set after bsd.port.options.mk and are ineffective: MPI_CFLAGS MPI_LIBS +MPI_CFLAGS= `pkgconf --cflags ompi` # replacement +MPI_CXXFLAGS= `pkgconf --cflags ompi` # replacement +MPI_LDFLAGS= `pkgconf --libs ompi` # replacement +MPI_VARS= MPIEXEC=${LOCALBASE}/mpi/openmpi/bin/mpiexec # replacement +MPI_LIB_DEPENDS= libmpi_mpifh.so:net/openmpi # replacement +MPI_BINARY_ALIAS= mpiexec=${MPIEXEC} + +OPENMP_CMAKE_ON= AMReX_OMP + +AMRDATA_DESC= Legacy plotfile data manipulation structures and formats +AMRDATA_CMAKE_BOOL= AMReX_AMRDATA + +EB_DESC= Embedded Boundary cut-cell frameworks for complex/curved geometries +EB_CMAKE_BOOL= AMReX_EB + +LINEAR_SOLVERS_DESC= Built-in, geometric multigrid (GMG) linear solvers +LINEAR_SOLVERS_CMAKE_BOOL= AMReX_LINEAR_SOLVERS + +PARTICLES_DESC= Particle-in-Cell (PIC), cosmology, and tracer particle infrastructure +PARTICLES_CMAKE_BOOL= AMReX_PARTICLES + +SUNDIALS_DESC= ODE/DAE SUNDIALS time-integrators +SUNDIALS_CMAKE_BOOL= AMReX_SUNDIALS +SUNDIALS_LIB_DEPENDS= libsundials_core.so:math/sundials +SUNDIALS_BROKEN= all tests fail when SUNDIALS is enabled, see https://github.com/AMReX-Codes/amrex/issues/5528 PLOTFILE_TOOLS_DESC= Enable Plotfile tools # project fails to build/indtall additional executables when this option is enabled -PLOTFILE_TOOLS_CMAKE_ON= AMReX_PLOTFILE_TOOLS +PLOTFILE_TOOLS_CMAKE_BOOL= AMReX_PLOTFILE_TOOLS + +.include <bsd.port.options.mk> + +.if ${PORT_OPTIONS:MEB} && ${PORT_OPTIONS:MLINEAR_SOLVERS} +PLIST_FILES+= include/AMReX_MLEBABecLap.H \ + include/AMReX_MLEBABecLap_3D_K.H \ + include/AMReX_MLEBABecLap_K.H \ + include/AMReX_MLEBTensorOp.H \ + include/AMReX_MLEBTensor_3D_K.H \ + include/AMReX_MLEBTensor_K.H +.endif -# tests as of 26.06: 100% tests passed, 0 tests failed out of 67 +# tests as of 26.06: 100% tests passed, 0 tests failed out of 69 .include <bsd.port.mk> diff --git a/science/amrex/pkg-plist b/science/amrex/pkg-plist index 6c9bdab58a42..85d24b416498 100644 --- a/science/amrex/pkg-plist +++ b/science/amrex/pkg-plist @@ -1,24 +1,36 @@ +%%PLOTFILE_TOOLS%%bin/amrex_fboxinfo +%%PLOTFILE_TOOLS%%bin/amrex_fcompare +%%PLOTFILE_TOOLS%%bin/amrex_fextract +%%PLOTFILE_TOOLS%%bin/amrex_fextrema +%%PLOTFILE_TOOLS%%bin/amrex_fgradient +%%PLOTFILE_TOOLS%%bin/amrex_fnan +%%PLOTFILE_TOOLS%%bin/amrex_fsnapshot +%%PLOTFILE_TOOLS%%bin/amrex_ftime +%%PLOTFILE_TOOLS%%bin/amrex_fvarnames +%%PLOTFILE_TOOLS%%bin/amrex_fvolumesum include/AMReX.H include/AMReX_ANSIEscCode.H -include/AMReX_AlgPartition.H -include/AMReX_AlgVecUtil.H -include/AMReX_AlgVector.H -include/AMReX_Algebra.H +%%LINEAR_SOLVERS%%include/AMReX_AlgPartition.H +%%LINEAR_SOLVERS%%include/AMReX_AlgVecUtil.H +%%LINEAR_SOLVERS%%include/AMReX_AlgVector.H +%%LINEAR_SOLVERS%%include/AMReX_Algebra.H include/AMReX_Algorithm.H include/AMReX_Amr.H include/AMReX_AmrCore.H include/AMReX_AmrCoreFwd.H +%%AMRDATA%%include/AMReX_AmrData.H include/AMReX_AmrFwd.H include/AMReX_AmrLevel.H include/AMReX_AmrMesh.H -include/AMReX_AmrParGDB.H -include/AMReX_AmrParticles.H +%%PARTICLES%%include/AMReX_AmrParGDB.H +%%PARTICLES%%include/AMReX_AmrParticles.H +%%AMRDATA%%include/AMReX_AmrvisConstants.H include/AMReX_Any.H include/AMReX_Arena.H include/AMReX_Array.H include/AMReX_Array4.H include/AMReX_ArrayLim.H -include/AMReX_ArrayOfStructs.H +%%PARTICLES%%include/AMReX_ArrayOfStructs.H include/AMReX_AsyncOut.H include/AMReX_AuxBoundaryData.H include/AMReX_BArena.H @@ -33,7 +45,7 @@ include/AMReX_BackgroundThread.H include/AMReX_BaseFab.H include/AMReX_BaseFabUtility.H include/AMReX_BaseFwd.H -include/AMReX_BinIterator.H +%%PARTICLES%%include/AMReX_BinIterator.H include/AMReX_BlockMutex.H include/AMReX_BndryData.H include/AMReX_BndryRegister.H @@ -48,7 +60,7 @@ include/AMReX_CArena.H include/AMReX_CONSTANTS.H include/AMReX_COORDSYS_3D_C.H include/AMReX_COORDSYS_C.H -include/AMReX_CSR.H +%%LINEAR_SOLVERS%%include/AMReX_CSR.H include/AMReX_CTOParallelForImpl.H include/AMReX_Cluster.H include/AMReX_Concepts.H @@ -58,11 +70,70 @@ include/AMReX_ConstexprFor.H include/AMReX_CoordSys.H include/AMReX_CudaGraph.H include/AMReX_DataAllocator.H +%%AMRDATA%%include/AMReX_DataServices.H include/AMReX_Demangle.H -include/AMReX_DenseBins.H +%%PARTICLES%%include/AMReX_DenseBins.H include/AMReX_Derive.H include/AMReX_Dim3.H include/AMReX_DistributionMapping.H +%%EB%%include/AMReX_EB2.H +%%EB%%include/AMReX_EB2_3D_C.H +%%EB%%include/AMReX_EB2_C.H +%%EB%%include/AMReX_EB2_GeometryShop.H +%%EB%%include/AMReX_EB2_Graph.H +%%EB%%include/AMReX_EB2_IF.H +%%EB%%include/AMReX_EB2_IF_AllRegular.H +%%EB%%include/AMReX_EB2_IF_Base.H +%%EB%%include/AMReX_EB2_IF_Box.H +%%EB%%include/AMReX_EB2_IF_Complement.H +%%EB%%include/AMReX_EB2_IF_Cylinder.H +%%EB%%include/AMReX_EB2_IF_DevicePtr.H +%%EB%%include/AMReX_EB2_IF_Difference.H +%%EB%%include/AMReX_EB2_IF_Ellipsoid.H +%%EB%%include/AMReX_EB2_IF_Extrusion.H +%%EB%%include/AMReX_EB2_IF_Intersection.H +%%EB%%include/AMReX_EB2_IF_Lathe.H +%%EB%%include/AMReX_EB2_IF_Parser.H +%%EB%%include/AMReX_EB2_IF_Plane.H +%%EB%%include/AMReX_EB2_IF_Polynomial.H +%%EB%%include/AMReX_EB2_IF_Rotation.H +%%EB%%include/AMReX_EB2_IF_Scale.H +%%EB%%include/AMReX_EB2_IF_Sphere.H +%%EB%%include/AMReX_EB2_IF_Spline.H +%%EB%%include/AMReX_EB2_IF_Torus.H +%%EB%%include/AMReX_EB2_IF_Translation.H +%%EB%%include/AMReX_EB2_IF_Union.H +%%EB%%include/AMReX_EB2_IndexSpaceI.H +%%EB%%include/AMReX_EB2_IndexSpace_STL.H +%%EB%%include/AMReX_EB2_IndexSpace_chkpt_file.H +%%EB%%include/AMReX_EB2_Level.H +%%EB%%include/AMReX_EB2_Level_STL.H +%%EB%%include/AMReX_EB2_Level_chkpt_file.H +%%EB%%include/AMReX_EB2_MultiGFab.H +%%EB%%include/AMReX_EBAmrUtil.H +%%EB%%include/AMReX_EBCellFlag.H +%%EB%%include/AMReX_EBData.H +%%EB%%include/AMReX_EBDataCollection.H +%%EB%%include/AMReX_EBFArrayBox.H +%%EB%%include/AMReX_EBFabFactory.H +%%EB%%include/AMReX_EBFluxRegister.H +%%EB%%include/AMReX_EBFluxRegister_3D_C.H +%%EB%%include/AMReX_EBFluxRegister_C.H +%%EB%%include/AMReX_EBInterpolater.H +%%EB%%include/AMReX_EBMFInterpolater.H +%%EB%%include/AMReX_EBMultiFabUtil.H +%%EB%%include/AMReX_EBMultiFabUtil_3D_C.H +%%EB%%include/AMReX_EBMultiFabUtil_C.H +%%EB%%include/AMReX_EBSupport.H +%%EB%%include/AMReX_EBToPVD.H +%%EB%%include/AMReX_EB_Redistribution.H +%%EB%%include/AMReX_EB_STL_utils.H +%%EB%%include/AMReX_EB_Slopes_3D_K.H +%%EB%%include/AMReX_EB_Slopes_K.H +%%EB%%include/AMReX_EB_StateRedistSlopeLimiter_K.H +%%EB%%include/AMReX_EB_chkpt_file.H +%%EB%%include/AMReX_EB_triGeomOps_K.H +%%EB%%include/AMReX_EB_utils.H include/AMReX_EdgeFluxRegister.H include/AMReX_Enum.H include/AMReX_ErrorList.H @@ -96,9 +167,9 @@ include/AMReX_FluxReg_C.H include/AMReX_FluxRegister.H include/AMReX_ForkJoin.H include/AMReX_Functional.H -include/AMReX_GMRES.H -include/AMReX_GMRES_MLMG.H -include/AMReX_GMRES_MV.H +%%LINEAR_SOLVERS%%include/AMReX_GMRES.H +%%LINEAR_SOLVERS%%include/AMReX_GMRES_MLMG.H +%%LINEAR_SOLVERS%%include/AMReX_GMRES_MV.H include/AMReX_Geometry.H include/AMReX_Gpu.H include/AMReX_GpuAllocators.H @@ -165,57 +236,59 @@ include/AMReX_MFIter.H include/AMReX_MFParallelFor.H include/AMReX_MFParallelForC.H include/AMReX_MFParallelForG.H -include/AMReX_MLABecLap_3D_K.H -include/AMReX_MLABecLap_K.H -include/AMReX_MLABecLaplacian.H -include/AMReX_MLALap_2D_K.H -include/AMReX_MLALap_3D_K.H -include/AMReX_MLALap_K.H -include/AMReX_MLALaplacian.H -include/AMReX_MLCGSolver.H -include/AMReX_MLCellABecLap.H -include/AMReX_MLCellABecLap_3D_K.H -include/AMReX_MLCellABecLap_K.H -include/AMReX_MLCellLinOp.H -include/AMReX_MLCurlCurl.H -include/AMReX_MLCurlCurl_K.H -include/AMReX_MLEBNodeFDLap_3D_K.H -include/AMReX_MLEBNodeFDLap_K.H -include/AMReX_MLEBNodeFDLaplacian.H -include/AMReX_MLLinOp.H -include/AMReX_MLLinOp_K.H -include/AMReX_MLMG.H -include/AMReX_MLMGBndry.H -include/AMReX_MLMG_2D_K.H -include/AMReX_MLMG_3D_K.H -include/AMReX_MLMG_K.H -include/AMReX_MLNodeABecLap_3D_K.H -include/AMReX_MLNodeABecLap_K.H -include/AMReX_MLNodeABecLaplacian.H -include/AMReX_MLNodeLap_3D_K.H -include/AMReX_MLNodeLap_K.H -include/AMReX_MLNodeLaplacian.H -include/AMReX_MLNodeLinOp.H -include/AMReX_MLNodeLinOp_3D_K.H -include/AMReX_MLNodeLinOp_K.H -include/AMReX_MLNodeTensorLap_3D_K.H -include/AMReX_MLNodeTensorLap_K.H -include/AMReX_MLNodeTensorLaplacian.H -include/AMReX_MLPoisson.H -include/AMReX_MLPoisson_2D_K.H -include/AMReX_MLPoisson_3D_K.H -include/AMReX_MLPoisson_K.H -include/AMReX_MLTensorOp.H -include/AMReX_MLTensor_3D_K.H -include/AMReX_MLTensor_K.H +%%LINEAR_SOLVERS%%include/AMReX_MLABecLap_3D_K.H +%%LINEAR_SOLVERS%%include/AMReX_MLABecLap_K.H +%%LINEAR_SOLVERS%%include/AMReX_MLABecLaplacian.H +%%LINEAR_SOLVERS%%include/AMReX_MLALap_2D_K.H +%%LINEAR_SOLVERS%%include/AMReX_MLALap_3D_K.H +%%LINEAR_SOLVERS%%include/AMReX_MLALap_K.H +%%LINEAR_SOLVERS%%include/AMReX_MLALaplacian.H +%%LINEAR_SOLVERS%%include/AMReX_MLCGSolver.H +%%LINEAR_SOLVERS%%include/AMReX_MLCellABecLap.H +%%LINEAR_SOLVERS%%include/AMReX_MLCellABecLap_3D_K.H +%%LINEAR_SOLVERS%%include/AMReX_MLCellABecLap_K.H +%%LINEAR_SOLVERS%%include/AMReX_MLCellLinOp.H +%%LINEAR_SOLVERS%%include/AMReX_MLCurlCurl.H +%%LINEAR_SOLVERS%%include/AMReX_MLCurlCurl_K.H +%%LINEAR_SOLVERS%%include/AMReX_MLEBNodeFDLap_3D_K.H +%%LINEAR_SOLVERS%%include/AMReX_MLEBNodeFDLap_K.H +%%LINEAR_SOLVERS%%include/AMReX_MLEBNodeFDLaplacian.H +%%LINEAR_SOLVERS%%include/AMReX_MLLinOp.H +%%LINEAR_SOLVERS%%include/AMReX_MLLinOp_K.H +%%LINEAR_SOLVERS%%include/AMReX_MLMG.H +%%LINEAR_SOLVERS%%include/AMReX_MLMGBndry.H +%%LINEAR_SOLVERS%%include/AMReX_MLMG_2D_K.H +%%LINEAR_SOLVERS%%include/AMReX_MLMG_3D_K.H +%%LINEAR_SOLVERS%%include/AMReX_MLMG_K.H +%%LINEAR_SOLVERS%%include/AMReX_MLNodeABecLap_3D_K.H +%%LINEAR_SOLVERS%%include/AMReX_MLNodeABecLap_K.H +%%LINEAR_SOLVERS%%include/AMReX_MLNodeABecLaplacian.H +%%LINEAR_SOLVERS%%include/AMReX_MLNodeLap_3D_K.H +%%LINEAR_SOLVERS%%include/AMReX_MLNodeLap_K.H +%%LINEAR_SOLVERS%%include/AMReX_MLNodeLaplacian.H +%%LINEAR_SOLVERS%%include/AMReX_MLNodeLinOp.H +%%LINEAR_SOLVERS%%include/AMReX_MLNodeLinOp_3D_K.H +%%LINEAR_SOLVERS%%include/AMReX_MLNodeLinOp_K.H +%%LINEAR_SOLVERS%%include/AMReX_MLNodeTensorLap_3D_K.H +%%LINEAR_SOLVERS%%include/AMReX_MLNodeTensorLap_K.H +%%LINEAR_SOLVERS%%include/AMReX_MLNodeTensorLaplacian.H +%%LINEAR_SOLVERS%%include/AMReX_MLPoisson.H +%%LINEAR_SOLVERS%%include/AMReX_MLPoisson_2D_K.H +%%LINEAR_SOLVERS%%include/AMReX_MLPoisson_3D_K.H +%%LINEAR_SOLVERS%%include/AMReX_MLPoisson_K.H +%%LINEAR_SOLVERS%%include/AMReX_MLTensorOp.H +%%LINEAR_SOLVERS%%include/AMReX_MLTensor_3D_K.H +%%LINEAR_SOLVERS%%include/AMReX_MLTensor_K.H include/AMReX_MPMD.H include/AMReX_Machine.H -include/AMReX_MakeParticle.H +%%PARTICLES%%include/AMReX_MakeParticle.H include/AMReX_MakeType.H +%%EB%%include/AMReX_MarchingCubes.H include/AMReX_Mask.H include/AMReX_Math.H include/AMReX_MemPool.H include/AMReX_Morton.H +%%EB%%include/AMReX_MultiCutFab.H include/AMReX_MultiFab.H include/AMReX_MultiFabUtil.H include/AMReX_MultiFabUtilI.H @@ -224,26 +297,47 @@ include/AMReX_MultiFabUtil_C.H include/AMReX_MultiFabUtil_nd_C.H include/AMReX_MultiMask.H include/AMReX_NFiles.H -include/AMReX_NeighborList.H -include/AMReX_NeighborParticles.H -include/AMReX_NeighborParticlesCPUImpl.H -include/AMReX_NeighborParticlesGPUImpl.H -include/AMReX_NeighborParticlesI.H +%%SUNDIALS%%include/AMReX_NVector_MultiFab.H +%%PARTICLES%%include/AMReX_NeighborList.H +%%PARTICLES%%include/AMReX_NeighborParticles.H +%%PARTICLES%%include/AMReX_NeighborParticlesCPUImpl.H +%%PARTICLES%%include/AMReX_NeighborParticlesGPUImpl.H +%%PARTICLES%%include/AMReX_NeighborParticlesI.H include/AMReX_NonLocalBC.H include/AMReX_NonLocalBCImpl.H -include/AMReX_OpenBC.H -include/AMReX_OpenBC_K.H +%%LINEAR_SOLVERS%%include/AMReX_OpenBC.H +%%LINEAR_SOLVERS%%include/AMReX_OpenBC_K.H include/AMReX_OpenMP.H include/AMReX_Order.H include/AMReX_Orientation.H include/AMReX_PArena.H -include/AMReX_PCGSolver.H +%%LINEAR_SOLVERS%%include/AMReX_PCGSolver.H include/AMReX_PCI.H include/AMReX_PODVector.H include/AMReX_PROB_AMR_F.H -include/AMReX_ParGDB.H -include/AMReX_ParIter.H +%%PARTICLES%%include/AMReX_ParGDB.H +%%PARTICLES%%include/AMReX_ParIter.H include/AMReX_ParReduce.H +%%PARTICLES%%include/AMReX_Particle.H +%%PARTICLES%%include/AMReX_ParticleArray.H +%%PARTICLES%%include/AMReX_ParticleBufferMap.H +%%PARTICLES%%include/AMReX_ParticleCommunication.H +%%PARTICLES%%include/AMReX_ParticleContainer.H +%%PARTICLES%%include/AMReX_ParticleContainerBase.H +%%PARTICLES%%include/AMReX_ParticleContainerI.H +%%PARTICLES%%include/AMReX_ParticleIO.H +%%PARTICLES%%include/AMReX_ParticleInit.H +%%PARTICLES%%include/AMReX_ParticleInterpolators.H +%%PARTICLES%%include/AMReX_ParticleLocator.H +%%PARTICLES%%include/AMReX_ParticleMPIUtil.H +%%PARTICLES%%include/AMReX_ParticleMesh.H +%%PARTICLES%%include/AMReX_ParticleReduce.H +%%PARTICLES%%include/AMReX_ParticleTile.H +%%PARTICLES%%include/AMReX_ParticleTileRT.H +%%PARTICLES%%include/AMReX_ParticleTransformation.H +%%PARTICLES%%include/AMReX_ParticleUtil.H +%%PARTICLES%%include/AMReX_Particle_mod_K.H +%%PARTICLES%%include/AMReX_Particles.H include/AMReX_ParallelContext.H include/AMReX_ParallelDescriptor.H include/AMReX_ParallelReduce.H @@ -251,26 +345,6 @@ include/AMReX_ParmParse.H include/AMReX_Parser.H include/AMReX_Parser_Exe.H include/AMReX_Parser_Y.H -include/AMReX_Particle.H -include/AMReX_ParticleArray.H -include/AMReX_ParticleBufferMap.H -include/AMReX_ParticleCommunication.H -include/AMReX_ParticleContainer.H -include/AMReX_ParticleContainerBase.H -include/AMReX_ParticleContainerI.H -include/AMReX_ParticleIO.H -include/AMReX_ParticleInit.H -include/AMReX_ParticleInterpolators.H -include/AMReX_ParticleLocator.H -include/AMReX_ParticleMPIUtil.H -include/AMReX_ParticleMesh.H -include/AMReX_ParticleReduce.H -include/AMReX_ParticleTile.H -include/AMReX_ParticleTileRT.H -include/AMReX_ParticleTransformation.H -include/AMReX_ParticleUtil.H -include/AMReX_Particle_mod_K.H -include/AMReX_Particles.H include/AMReX_Partition.H include/AMReX_Periodicity.H include/AMReX_PhysBCFunct.H @@ -288,24 +362,28 @@ include/AMReX_RungeKutta.H include/AMReX_SArena.H include/AMReX_SIMD.H include/AMReX_SPACE.H +%%SUNDIALS%%include/AMReX_SUNMemory.H include/AMReX_Scan.H include/AMReX_Slopes_K.H include/AMReX_SmallMatrix.H -include/AMReX_Smoother_MV.H -include/AMReX_SpMV.H -include/AMReX_SpMatUtil.H -include/AMReX_SpMatrix.H -include/AMReX_SparseBins.H +%%LINEAR_SOLVERS%%include/AMReX_Smoother_MV.H +%%LINEAR_SOLVERS%%include/AMReX_SpMV.H +%%LINEAR_SOLVERS%%include/AMReX_SpMatUtil.H +%%LINEAR_SOLVERS%%include/AMReX_SpMatrix.H include/AMReX_Stack.H include/AMReX_StateData.H include/AMReX_StateDescriptor.H include/AMReX_String.H -include/AMReX_StructOfArrays.H +%%SUNDIALS%%include/AMReX_Sundials.H +%%SUNDIALS%%include/AMReX_Sundials_Core.H +%%SUNDIALS%%include/AMReX_SundialsIntegrator.H +%%PARTICLES%%include/AMReX_SparseBins.H +%%PARTICLES%%include/AMReX_StructOfArrays.H include/AMReX_TableData.H include/AMReX_TagBox.H include/AMReX_TagParallelFor.H include/AMReX_TimeIntegrator.H -include/AMReX_TracerParticles.H +%%PARTICLES%%include/AMReX_TracerParticles.H include/AMReX_TrackedVector.H include/AMReX_Tuple.H include/AMReX_TypeList.H @@ -317,14 +395,21 @@ include/AMReX_VectorIO.H include/AMReX_Version.H include/AMReX_VisMF.H include/AMReX_VisMFBuffer.H -include/AMReX_WriteBinaryParticleData.H +%%PARTICLES%%include/AMReX_WriteBinaryParticleData.H +%%EB%%include/AMReX_WriteEBSurface.H +%%AMRDATA%%include/AMReX_WritePlotFile.H +%%AMRDATA%%include/AMReX_XYPlotDataList.H include/AMReX_YAFluxRegister.H include/AMReX_YAFluxRegister_3D_K.H include/AMReX_YAFluxRegister_K.H +%%EB%%include/AMReX_algoim.H +%%EB%%include/AMReX_algoim_K.H include/AMReX_ccse-mpi.H +%%EB%%include/AMReX_distFcnElement.H include/AMReX_extrapolater_3D_K.H include/AMReX_extrapolater_K.H include/AMReX_iMultiFab.H +%%EB%%include/AMReX_mc_jgt_table.H include/AMReX_parstream.H include/amrex_iparser.lex.nolint.H include/amrex_iparser.tab.nolint.Hhome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a436c63.26138.21f53774>
