git: 2125268a397c - main - math/deal.ii: fix with OCCT-8 + some modifications
Thierry Thomas <[email protected]> Sun, 02 Aug 2026 08:11:15 +0000
| Newsgroups | gmane.os.freebsd.devel.cvs.ports |
|---|---|
| Message-ID | <[email protected]> |
The branch main has been updated by thierry: URL: https://cgit.FreeBSD.org/ports/commit/?id=2125268a397c4d269666acb6eea706e3cbd640e6 commit 2125268a397c4d269666acb6eea706e3cbd640e6 Author: Thierry Thomas <[email protected]> AuthorDate: 2026-07-26 08:52:54 +0000 Commit: Thierry Thomas <[email protected]> CommitDate: 2026-08-02 08:11:10 +0000 math/deal.ii: fix with OCCT-8 + some modifications - fix with OpenCascade-8.0.0 (primary goal); - CGAL and Taskflow are detected as build dependencies; - kokkos is now fixed; - GMP and MPFR are used as lib dependencies; - the port was linked both with BLIS and NETLIB: replace them by OpenBLAS (note: qa still reports indirect linkage with BLIS and NETLIB); - switch to c++23. PR: 296947 Reported by: yuri Approved by: yuri (maintainer) --- math/deal.ii/Makefile | 29 +- math/deal.ii/distinfo | 2 +- math/deal.ii/files/patch-CMakeLists.txt | 4 +- math/deal.ii/files/patch-doc_CMakeLists.txt | 4 +- ...tch-include_deal.II_opencascade_manifold__lib.h | 11 + .../patch-source_opencascade_manifold__lib.cc | 20 + .../files/patch-source_opencascade_utilities.cc | 11 + math/deal.ii/pkg-plist | 682 +-------------------- 8 files changed, 78 insertions(+), 685 deletions(-) diff --git a/math/deal.ii/Makefile b/math/deal.ii/Makefile index 6bf59ef1d34d..7539bff90661 100644 --- a/math/deal.ii/Makefile +++ b/math/deal.ii/Makefile @@ -18,31 +18,32 @@ BROKEN_aarch64= error: use of undeclared identifier '__TBB_machine_fetchadd4' BROKEN_armv7= clang runs out of memory BROKEN_i386= compilation fails: Kokkos assumes 64-bit build; i.e., 8-byte pointers -BUILD_DEPENDS= ${LOCALBASE}/include/boost/config.hpp:devel/boost-libs -LIB_DEPENDS= libblis.so:math/blis \ - libboost_serialization.so:devel/boost-libs \ +BUILD_DEPENDS= cgal>0:math/cgal \ + taskflow>0:devel/taskflow +LIB_DEPENDS= libboost_serialization.so:devel/boost-libs \ + libgmp.so:math/gmp \ + libmpfr.so:math/mpfr \ libhdf5.so:science/hdf5 \ libmetis.so:math/metis \ libtbb.so:devel/onetbb \ - libvtkCommonCore-${VTK_VER}.so:math/vtk${VTK_VER:R} -# libkokkoscore.so:devel/kokkos TMP commented out for bundled kokkos, tests fail for non-bundled kokkos, see https://github.com/dealii/dealii/issues/15692 + libvtkCommonCore-${VTK_VER}.so:math/vtk${VTK_VER:R} \ + libkokkoscore.so:devel/kokkos # TMP commented out for bundled kokkos, tests fail for non-bundled kokkos, see https://github.com/dealii/dealii/issues/15692 + +USES= blaslapack:openblas cmake:testing compiler:c++23-lang localbase:ldflags xorg -USES= blaslapack cmake:testing compiler:c++17-lang localbase:ldflags xorg USE_LDCONFIG= yes CMAKE_OFF= DEAL_II_ALLOW_BUNDLED DEAL_II_COMPONENT_EXAMPLES \ DEAL_II_WITH_P4EST DEAL_II_WITH_TRILINOS DEAL_II_WITH_UMFPACK \ - DEAL_II_WITH_NANOFLANN DEAL_II_WITH_MUPARSER DEAL_II_WITH_ASSIMP \ - DEAL_II_WITH_HDF5 \ - DEAL_II_FORCE_BUNDLED_TBB -CMAKE_ON+= DEAL_II_FORCE_BUNDLED_KOKKOS \ - DEAL_II_FORCE_BUNDLED_TASKFLOW + DEAL_II_WITH_MUPARSER DEAL_II_WITH_ASSIMP +#CMAKE_ON= FORCE_BUNDLED_KOKKOS # TMP turn on bundled kokkos CMAKE_TESTING_ON= FREEBSD_ENABLE_TESTS +USE_CXXSTD= c++23 LDFLAGS+= -lomp LDFLAGS+= -lexecinfo # TMP for bundled kokkos -XARCH!= uname -p +XARCH= ${ARCH} OPTIONS_DEFINE= ADOLC ARPACK GSL LAPACK MPI OPENCASCADE PETSC SCALAPACK SLEPC SUNDIALS # for all options see contrib/docker/Dockerfile, TODO some of them need to be enabled here OPTIONS_DEFAULT= GSL LAPACK MPI OPENCASCADE PETSC SCALAPACK SLEPC SUNDIALS @@ -105,8 +106,8 @@ SUNDIALS_DESC= Compile with SUNDIALS SUNDIALS_CMAKE_BOOL= DEAL_II_WITH_SUNDIALS SUNDIALS_LIB_DEPENDS= libsundials_arkode.so:math/sundials -post-patch: # unbundle boost - @${RM} -r ${WRKSRC}/bundled/boost-* +pre-configure: # unbundle boost + ${RM} -r ${WRKSRC}/bundled/boost-* post-stage: @${RM} ${STAGEDIR}${PREFIX}/*.log diff --git a/math/deal.ii/distinfo b/math/deal.ii/distinfo index 0d85a9e0c511..95b5550a70ce 100644 --- a/math/deal.ii/distinfo +++ b/math/deal.ii/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1784677526 +TIMESTAMP = 1785054400 SHA256 (dealii-9.7.1.tar.gz) = 0f2096ef83db54fdcebe9f3d148fa713f63f1c3f567941b53bcb4a1a8ea7de43 SIZE (dealii-9.7.1.tar.gz) = 42305872 diff --git a/math/deal.ii/files/patch-CMakeLists.txt b/math/deal.ii/files/patch-CMakeLists.txt index 04b5bbc2ab8f..7ba242f42e61 100644 --- a/math/deal.ii/files/patch-CMakeLists.txt +++ b/math/deal.ii/files/patch-CMakeLists.txt @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2023-07-08 00:20:16 UTC +--- CMakeLists.txt.orig 2026-07-25 14:03:25 UTC +++ CMakeLists.txt -@@ -76,7 +76,7 @@ if(EXISTS ${CMAKE_SOURCE_DIR}/doc/CMakeLists.txt) +@@ -93,7 +93,7 @@ if(EXISTS ${CMAKE_SOURCE_DIR}/tests/CMakeLists.txt) endif() if(EXISTS ${CMAKE_SOURCE_DIR}/tests/CMakeLists.txt) diff --git a/math/deal.ii/files/patch-doc_CMakeLists.txt b/math/deal.ii/files/patch-doc_CMakeLists.txt index c21be401932e..fcaca68d427f 100644 --- a/math/deal.ii/files/patch-doc_CMakeLists.txt +++ b/math/deal.ii/files/patch-doc_CMakeLists.txt @@ -1,6 +1,6 @@ ---- doc/CMakeLists.txt.orig 2023-07-08 00:20:16 UTC +--- doc/CMakeLists.txt.orig 2026-07-25 14:03:25 UTC +++ doc/CMakeLists.txt -@@ -44,12 +44,12 @@ endif() +@@ -40,12 +40,12 @@ endif() # Always install a minimalistic README and LICENSE file: # diff --git a/math/deal.ii/files/patch-include_deal.II_opencascade_manifold__lib.h b/math/deal.ii/files/patch-include_deal.II_opencascade_manifold__lib.h new file mode 100644 index 000000000000..8296fccd79aa --- /dev/null +++ b/math/deal.ii/files/patch-include_deal.II_opencascade_manifold__lib.h @@ -0,0 +1,11 @@ +--- include/deal.II/opencascade/manifold_lib.h.orig 2026-07-25 14:03:25 UTC ++++ include/deal.II/opencascade/manifold_lib.h +@@ -328,7 +328,7 @@ namespace OpenCASCADE + * it points to the right one above. + */ + # if DEAL_II_OPENCASCADE_VERSION_GTE(7, 6, 0) +- Handle_Adaptor3d_Curve curve; ++ opencascade::handle<Adaptor3d_Curve> curve; + # else + Handle_Adaptor3d_HCurve curve; + # endif diff --git a/math/deal.ii/files/patch-source_opencascade_manifold__lib.cc b/math/deal.ii/files/patch-source_opencascade_manifold__lib.cc new file mode 100644 index 000000000000..6d2058531c1f --- /dev/null +++ b/math/deal.ii/files/patch-source_opencascade_manifold__lib.cc @@ -0,0 +1,20 @@ +--- source/opencascade/manifold_lib.cc.orig 2026-07-25 14:03:25 UTC ++++ source/opencascade/manifold_lib.cc +@@ -67,7 +67,7 @@ namespace OpenCASCADE + * not of topological dimension one. + */ + # if DEAL_II_OPENCASCADE_VERSION_GTE(7, 6, 0) +- Handle_Adaptor3d_Curve ++ opencascade::handle<Adaptor3d_Curve> + curve_adaptor(const TopoDS_Shape &shape) + { + Assert((shape.ShapeType() == TopAbs_WIRE) || +@@ -109,7 +109,7 @@ namespace OpenCASCADE + shape_length(const TopoDS_Shape &sh) + { + # if DEAL_II_OPENCASCADE_VERSION_GTE(7, 6, 0) +- Handle_Adaptor3d_Curve adapt = curve_adaptor(sh); ++ opencascade::handle<Adaptor3d_Curve> adapt = curve_adaptor(sh); + return GCPnts_AbscissaPoint::Length(*adapt); + # else + Handle_Adaptor3d_HCurve adapt = curve_adaptor(sh); diff --git a/math/deal.ii/files/patch-source_opencascade_utilities.cc b/math/deal.ii/files/patch-source_opencascade_utilities.cc new file mode 100644 index 000000000000..c4d90888b884 --- /dev/null +++ b/math/deal.ii/files/patch-source_opencascade_utilities.cc @@ -0,0 +1,11 @@ +--- source/opencascade/utilities.cc.orig 2026-07-25 14:03:25 UTC ++++ source/opencascade/utilities.cc +@@ -465,7 +465,7 @@ namespace OpenCASCADE + { + TopoDS_Edge out_shape; + const TopoDS_Shape &edges = in_shape; +- std::vector<Handle_Geom_BoundedCurve> intersections; ++ std::vector<opencascade::handle<Geom_BoundedCurve>> intersections; + TopLoc_Location L; + Standard_Real First; + Standard_Real Last; diff --git a/math/deal.ii/pkg-plist b/math/deal.ii/pkg-plist index 2dda06d509a7..e66c4ab4e7db 100644 --- a/math/deal.ii/pkg-plist +++ b/math/deal.ii/pkg-plist @@ -1,19 +1,3 @@ -%%DATADIR%%/macros/macro_deal_ii_add_test.cmake -%%DATADIR%%/macros/macro_deal_ii_initialize_cached_variables.cmake -%%DATADIR%%/macros/macro_deal_ii_invoke_autopilot.cmake -%%DATADIR%%/macros/macro_deal_ii_pickup_tests.cmake -%%DATADIR%%/macros/macro_deal_ii_query_git_information.cmake -%%DATADIR%%/macros/macro_deal_ii_setup_target.cmake -%%DATADIR%%/macros/macro_shell_escape_option_groups.cmake -%%DATADIR%%/macros/macro_target_compile_flags.cmake -%%DATADIR%%/macros/macro_target_link_flags.cmake -%%DATADIR%%/scripts/get_closest_tag.sh -%%DATADIR%%/scripts/get_fancy_tag.sh -%%DATADIR%%/scripts/get_latest_tag.sh -%%DATADIR%%/scripts/indent.py -%%DATADIR%%/scripts/normalize.pl -%%DATADIR%%/scripts/run_test.cmake -%%DATADIR%%/scripts/run_test.sh include/deal.II/algorithms/any_data.h include/deal.II/algorithms/general_data_storage.h include/deal.II/algorithms/named_selection.h @@ -177,656 +161,6 @@ include/deal.II/base/work_stream.h include/deal.II/boost_adaptors/bounding_box.h include/deal.II/boost_adaptors/point.h include/deal.II/boost_adaptors/segment.h -include/deal.II/bundled/Cuda/Kokkos_Cuda.hpp -include/deal.II/bundled/Cuda/Kokkos_CudaSpace.hpp -include/deal.II/bundled/Cuda/Kokkos_Cuda_BlockSize_Deduction.hpp -include/deal.II/bundled/Cuda/Kokkos_Cuda_Error.hpp -include/deal.II/bundled/Cuda/Kokkos_Cuda_GraphNodeKernel.hpp -include/deal.II/bundled/Cuda/Kokkos_Cuda_GraphNode_Impl.hpp -include/deal.II/bundled/Cuda/Kokkos_Cuda_Graph_Impl.hpp -include/deal.II/bundled/Cuda/Kokkos_Cuda_Half_Conversion.hpp -include/deal.II/bundled/Cuda/Kokkos_Cuda_Half_Impl_Type.hpp -include/deal.II/bundled/Cuda/Kokkos_Cuda_Instance.hpp -include/deal.II/bundled/Cuda/Kokkos_Cuda_KernelLaunch.hpp -include/deal.II/bundled/Cuda/Kokkos_Cuda_MDRangePolicy.hpp -include/deal.II/bundled/Cuda/Kokkos_Cuda_Parallel_MDRange.hpp -include/deal.II/bundled/Cuda/Kokkos_Cuda_Parallel_Range.hpp -include/deal.II/bundled/Cuda/Kokkos_Cuda_Parallel_Team.hpp -include/deal.II/bundled/Cuda/Kokkos_Cuda_ReduceScan.hpp -include/deal.II/bundled/Cuda/Kokkos_Cuda_Task.hpp -include/deal.II/bundled/Cuda/Kokkos_Cuda_Team.hpp -include/deal.II/bundled/Cuda/Kokkos_Cuda_UniqueToken.hpp -include/deal.II/bundled/Cuda/Kokkos_Cuda_Vectorization.hpp -include/deal.II/bundled/Cuda/Kokkos_Cuda_View.hpp -include/deal.II/bundled/Cuda/Kokkos_Cuda_WorkGraphPolicy.hpp -include/deal.II/bundled/Cuda/Kokkos_Cuda_ZeroMemset.hpp -include/deal.II/bundled/Cuda/Kokkos_Cuda_abort.hpp -include/deal.II/bundled/HIP/Kokkos_HIP.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_Abort.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_BlockSize_Deduction.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_DeepCopy.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_Error.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_GraphNodeKernel.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_GraphNode_Impl.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_Graph_Impl.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_Half_Conversion.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_Half_Impl_Type.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_Instance.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_KernelLaunch.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_MDRangePolicy.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_ParallelFor_MDRange.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_ParallelFor_Range.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_ParallelFor_Team.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_ParallelReduce_MDRange.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_ParallelReduce_Range.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_ParallelReduce_Team.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_ParallelScan_Range.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_ReduceScan.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_SharedAllocationRecord.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_Shuffle_Reduce.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_Space.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_Team.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_TeamPolicyInternal.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_UniqueToken.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_Vectorization.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_WorkGraphPolicy.hpp -include/deal.II/bundled/HIP/Kokkos_HIP_ZeroMemset.hpp -include/deal.II/bundled/HPX/Kokkos_HPX.hpp -include/deal.II/bundled/HPX/Kokkos_HPX_MDRangePolicy.hpp -include/deal.II/bundled/HPX/Kokkos_HPX_Task.hpp -include/deal.II/bundled/HPX/Kokkos_HPX_WorkGraphPolicy.hpp -include/deal.II/bundled/KokkosCore_Config_DeclareBackend.hpp -include/deal.II/bundled/KokkosCore_Config_FwdBackend.hpp -include/deal.II/bundled/KokkosCore_Config_SetupBackend.hpp -include/deal.II/bundled/KokkosCore_config.h -include/deal.II/bundled/KokkosExp_InterOp.hpp -include/deal.II/bundled/KokkosExp_MDRangePolicy.hpp -include/deal.II/bundled/Kokkos_Abort.hpp -include/deal.II/bundled/Kokkos_AcquireUniqueTokenImpl.hpp -include/deal.II/bundled/Kokkos_AnonymousSpace.hpp -include/deal.II/bundled/Kokkos_Array.hpp -include/deal.II/bundled/Kokkos_Assert.hpp -include/deal.II/bundled/Kokkos_Atomic.hpp -include/deal.II/bundled/Kokkos_Atomics_Desul_Wrapper.hpp -include/deal.II/bundled/Kokkos_BitManipulation.hpp -include/deal.II/bundled/Kokkos_Bitset.hpp -include/deal.II/bundled/Kokkos_Clamp.hpp -include/deal.II/bundled/Kokkos_Complex.hpp -include/deal.II/bundled/Kokkos_Concepts.hpp -include/deal.II/bundled/Kokkos_CopyViews.hpp -include/deal.II/bundled/Kokkos_Core.hpp -include/deal.II/bundled/Kokkos_Core_fwd.hpp -include/deal.II/bundled/Kokkos_Crs.hpp -include/deal.II/bundled/Kokkos_DetectionIdiom.hpp -include/deal.II/bundled/Kokkos_DualView.hpp -include/deal.II/bundled/Kokkos_DynRankView.hpp -include/deal.II/bundled/Kokkos_DynamicView.hpp -include/deal.II/bundled/Kokkos_ErrorReporter.hpp -include/deal.II/bundled/Kokkos_ExecPolicy.hpp -include/deal.II/bundled/Kokkos_Extents.hpp -include/deal.II/bundled/Kokkos_Functional.hpp -include/deal.II/bundled/Kokkos_Future.hpp -include/deal.II/bundled/Kokkos_Graph.hpp -include/deal.II/bundled/Kokkos_GraphNode.hpp -include/deal.II/bundled/Kokkos_Graph_fwd.hpp -include/deal.II/bundled/Kokkos_Half.hpp -include/deal.II/bundled/Kokkos_HostSpace.hpp -include/deal.II/bundled/Kokkos_Layout.hpp -include/deal.II/bundled/Kokkos_Macros.hpp -include/deal.II/bundled/Kokkos_MathematicalConstants.hpp -include/deal.II/bundled/Kokkos_MathematicalFunctions.hpp -include/deal.II/bundled/Kokkos_MathematicalSpecialFunctions.hpp -include/deal.II/bundled/Kokkos_MemoryPool.hpp -include/deal.II/bundled/Kokkos_MemoryTraits.hpp -include/deal.II/bundled/Kokkos_MinMax.hpp -include/deal.II/bundled/Kokkos_NestedSort.hpp -include/deal.II/bundled/Kokkos_NumericTraits.hpp -include/deal.II/bundled/Kokkos_OffsetView.hpp -include/deal.II/bundled/Kokkos_Pair.hpp -include/deal.II/bundled/Kokkos_Parallel.hpp -include/deal.II/bundled/Kokkos_Parallel_Reduce.hpp -include/deal.II/bundled/Kokkos_PointerOwnership.hpp -include/deal.II/bundled/Kokkos_Printf.hpp -include/deal.II/bundled/Kokkos_Profiling_ProfileSection.hpp -include/deal.II/bundled/Kokkos_Profiling_ScopedRegion.hpp -include/deal.II/bundled/Kokkos_Random.hpp -include/deal.II/bundled/Kokkos_Rank.hpp -include/deal.II/bundled/Kokkos_ReductionIdentity.hpp -include/deal.II/bundled/Kokkos_SIMD.hpp -include/deal.II/bundled/Kokkos_SIMD_AVX2.hpp -include/deal.II/bundled/Kokkos_SIMD_AVX512.hpp -include/deal.II/bundled/Kokkos_SIMD_Common.hpp -include/deal.II/bundled/Kokkos_SIMD_Common_Math.hpp -include/deal.II/bundled/Kokkos_SIMD_NEON.hpp -include/deal.II/bundled/Kokkos_SIMD_Scalar.hpp -include/deal.II/bundled/Kokkos_ScatterView.hpp -include/deal.II/bundled/Kokkos_ScratchSpace.hpp -include/deal.II/bundled/Kokkos_Sort.hpp -include/deal.II/bundled/Kokkos_StaticCrsGraph.hpp -include/deal.II/bundled/Kokkos_StdAlgorithms.hpp -include/deal.II/bundled/Kokkos_Swap.hpp -include/deal.II/bundled/Kokkos_TaskScheduler.hpp -include/deal.II/bundled/Kokkos_TaskScheduler_fwd.hpp -include/deal.II/bundled/Kokkos_Timer.hpp -include/deal.II/bundled/Kokkos_Tuners.hpp -include/deal.II/bundled/Kokkos_TypeInfo.hpp -include/deal.II/bundled/Kokkos_UniqueToken.hpp -include/deal.II/bundled/Kokkos_UnorderedMap.hpp -include/deal.II/bundled/Kokkos_Vector.hpp -include/deal.II/bundled/Kokkos_Vectorization.hpp -include/deal.II/bundled/Kokkos_Version_Info.hpp -include/deal.II/bundled/Kokkos_View.hpp -include/deal.II/bundled/Kokkos_WorkGraphPolicy.hpp -include/deal.II/bundled/Kokkos_hwloc.hpp -include/deal.II/bundled/OpenACC/Kokkos_OpenACC.hpp -include/deal.II/bundled/OpenACC/Kokkos_OpenACCSpace.hpp -include/deal.II/bundled/OpenACC/Kokkos_OpenACC_DeepCopy.hpp -include/deal.II/bundled/OpenACC/Kokkos_OpenACC_FunctorAdapter.hpp -include/deal.II/bundled/OpenACC/Kokkos_OpenACC_Instance.hpp -include/deal.II/bundled/OpenACC/Kokkos_OpenACC_MDRangePolicy.hpp -include/deal.II/bundled/OpenACC/Kokkos_OpenACC_Macros.hpp -include/deal.II/bundled/OpenACC/Kokkos_OpenACC_ParallelFor_MDRange.hpp -include/deal.II/bundled/OpenACC/Kokkos_OpenACC_ParallelFor_Range.hpp -include/deal.II/bundled/OpenACC/Kokkos_OpenACC_ParallelFor_Team.hpp -include/deal.II/bundled/OpenACC/Kokkos_OpenACC_ParallelReduce_MDRange.hpp -include/deal.II/bundled/OpenACC/Kokkos_OpenACC_ParallelReduce_Range.hpp -include/deal.II/bundled/OpenACC/Kokkos_OpenACC_ParallelReduce_Team.hpp -include/deal.II/bundled/OpenACC/Kokkos_OpenACC_ParallelScan_Range.hpp -include/deal.II/bundled/OpenACC/Kokkos_OpenACC_ScheduleType.hpp -include/deal.II/bundled/OpenACC/Kokkos_OpenACC_SharedAllocationRecord.hpp -include/deal.II/bundled/OpenACC/Kokkos_OpenACC_Team.hpp -include/deal.II/bundled/OpenACC/Kokkos_OpenACC_Traits.hpp -include/deal.II/bundled/OpenMP/Kokkos_OpenMP.hpp -include/deal.II/bundled/OpenMP/Kokkos_OpenMP_Instance.hpp -include/deal.II/bundled/OpenMP/Kokkos_OpenMP_MDRangePolicy.hpp -include/deal.II/bundled/OpenMP/Kokkos_OpenMP_Parallel_For.hpp -include/deal.II/bundled/OpenMP/Kokkos_OpenMP_Parallel_Reduce.hpp -include/deal.II/bundled/OpenMP/Kokkos_OpenMP_Parallel_Scan.hpp -include/deal.II/bundled/OpenMP/Kokkos_OpenMP_Task.hpp -include/deal.II/bundled/OpenMP/Kokkos_OpenMP_Team.hpp -include/deal.II/bundled/OpenMP/Kokkos_OpenMP_UniqueToken.hpp -include/deal.II/bundled/OpenMP/Kokkos_OpenMP_WorkGraphPolicy.hpp -include/deal.II/bundled/OpenMPTarget/Kokkos_OpenMPTarget.hpp -include/deal.II/bundled/OpenMPTarget/Kokkos_OpenMPTargetSpace.hpp -include/deal.II/bundled/OpenMPTarget/Kokkos_OpenMPTarget_Abort.hpp -include/deal.II/bundled/OpenMPTarget/Kokkos_OpenMPTarget_DeepCopy.hpp -include/deal.II/bundled/OpenMPTarget/Kokkos_OpenMPTarget_Error.hpp -include/deal.II/bundled/OpenMPTarget/Kokkos_OpenMPTarget_FunctorAdapter.hpp -include/deal.II/bundled/OpenMPTarget/Kokkos_OpenMPTarget_Instance.hpp -include/deal.II/bundled/OpenMPTarget/Kokkos_OpenMPTarget_MDRangePolicy.hpp -include/deal.II/bundled/OpenMPTarget/Kokkos_OpenMPTarget_Macros.hpp -include/deal.II/bundled/OpenMPTarget/Kokkos_OpenMPTarget_Parallel.hpp -include/deal.II/bundled/OpenMPTarget/Kokkos_OpenMPTarget_ParallelFor_MDRange.hpp -include/deal.II/bundled/OpenMPTarget/Kokkos_OpenMPTarget_ParallelFor_Range.hpp -include/deal.II/bundled/OpenMPTarget/Kokkos_OpenMPTarget_ParallelFor_Team.hpp -include/deal.II/bundled/OpenMPTarget/Kokkos_OpenMPTarget_ParallelReduce_MDRange.hpp -include/deal.II/bundled/OpenMPTarget/Kokkos_OpenMPTarget_ParallelReduce_Range.hpp -include/deal.II/bundled/OpenMPTarget/Kokkos_OpenMPTarget_ParallelReduce_Team.hpp -include/deal.II/bundled/OpenMPTarget/Kokkos_OpenMPTarget_ParallelScan_Range.hpp -include/deal.II/bundled/OpenMPTarget/Kokkos_OpenMPTarget_ParallelScan_Team.hpp -include/deal.II/bundled/OpenMPTarget/Kokkos_OpenMPTarget_Parallel_Common.hpp -include/deal.II/bundled/OpenMPTarget/Kokkos_OpenMPTarget_Reducer.hpp -include/deal.II/bundled/OpenMPTarget/Kokkos_OpenMPTarget_UniqueToken.hpp -include/deal.II/bundled/README.md -include/deal.II/bundled/SYCL/Kokkos_SYCL.hpp -include/deal.II/bundled/SYCL/Kokkos_SYCL_Abort.hpp -include/deal.II/bundled/SYCL/Kokkos_SYCL_DeepCopy.hpp -include/deal.II/bundled/SYCL/Kokkos_SYCL_GraphNodeKernel.hpp -include/deal.II/bundled/SYCL/Kokkos_SYCL_GraphNode_Impl.hpp -include/deal.II/bundled/SYCL/Kokkos_SYCL_Graph_Impl.hpp -include/deal.II/bundled/SYCL/Kokkos_SYCL_Half_Conversion.hpp -include/deal.II/bundled/SYCL/Kokkos_SYCL_Half_Impl_Type.hpp -include/deal.II/bundled/SYCL/Kokkos_SYCL_Instance.hpp -include/deal.II/bundled/SYCL/Kokkos_SYCL_MDRangePolicy.hpp -include/deal.II/bundled/SYCL/Kokkos_SYCL_ParallelFor_MDRange.hpp -include/deal.II/bundled/SYCL/Kokkos_SYCL_ParallelFor_Range.hpp -include/deal.II/bundled/SYCL/Kokkos_SYCL_ParallelFor_Team.hpp -include/deal.II/bundled/SYCL/Kokkos_SYCL_ParallelReduce_MDRange.hpp -include/deal.II/bundled/SYCL/Kokkos_SYCL_ParallelReduce_Range.hpp -include/deal.II/bundled/SYCL/Kokkos_SYCL_ParallelReduce_Team.hpp -include/deal.II/bundled/SYCL/Kokkos_SYCL_ParallelScan_Range.hpp -include/deal.II/bundled/SYCL/Kokkos_SYCL_Space.hpp -include/deal.II/bundled/SYCL/Kokkos_SYCL_Team.hpp -include/deal.II/bundled/SYCL/Kokkos_SYCL_TeamPolicy.hpp -include/deal.II/bundled/SYCL/Kokkos_SYCL_UniqueToken.hpp -include/deal.II/bundled/SYCL/Kokkos_SYCL_WorkgroupReduction.hpp -include/deal.II/bundled/SYCL/Kokkos_SYCL_ZeroMemset.hpp -include/deal.II/bundled/Serial/Kokkos_Serial.hpp -include/deal.II/bundled/Serial/Kokkos_Serial_MDRangePolicy.hpp -include/deal.II/bundled/Serial/Kokkos_Serial_Parallel_MDRange.hpp -include/deal.II/bundled/Serial/Kokkos_Serial_Parallel_Range.hpp -include/deal.II/bundled/Serial/Kokkos_Serial_Parallel_Team.hpp -include/deal.II/bundled/Serial/Kokkos_Serial_Task.hpp -include/deal.II/bundled/Serial/Kokkos_Serial_UniqueToken.hpp -include/deal.II/bundled/Serial/Kokkos_Serial_WorkGraphPolicy.hpp -include/deal.II/bundled/Serial/Kokkos_Serial_ZeroMemset.hpp -include/deal.II/bundled/Threads/Kokkos_Threads.hpp -include/deal.II/bundled/Threads/Kokkos_Threads_Instance.hpp -include/deal.II/bundled/Threads/Kokkos_Threads_MDRangePolicy.hpp -include/deal.II/bundled/Threads/Kokkos_Threads_ParallelFor_MDRange.hpp -include/deal.II/bundled/Threads/Kokkos_Threads_ParallelFor_Range.hpp -include/deal.II/bundled/Threads/Kokkos_Threads_ParallelFor_Team.hpp -include/deal.II/bundled/Threads/Kokkos_Threads_ParallelReduce_MDRange.hpp -include/deal.II/bundled/Threads/Kokkos_Threads_ParallelReduce_Range.hpp -include/deal.II/bundled/Threads/Kokkos_Threads_ParallelReduce_Team.hpp -include/deal.II/bundled/Threads/Kokkos_Threads_ParallelScan_Range.hpp -include/deal.II/bundled/Threads/Kokkos_Threads_Spinwait.hpp -include/deal.II/bundled/Threads/Kokkos_Threads_State.hpp -include/deal.II/bundled/Threads/Kokkos_Threads_Team.hpp -include/deal.II/bundled/Threads/Kokkos_Threads_UniqueToken.hpp -include/deal.II/bundled/Threads/Kokkos_Threads_WorkGraphPolicy.hpp -include/deal.II/bundled/View/Hooks/Kokkos_ViewHooks.hpp -include/deal.II/bundled/View/Kokkos_BasicView.hpp -include/deal.II/bundled/View/Kokkos_ViewAlloc.hpp -include/deal.II/bundled/View/Kokkos_ViewAtomic.hpp -include/deal.II/bundled/View/Kokkos_ViewCtor.hpp -include/deal.II/bundled/View/Kokkos_ViewDataAnalysis.hpp -include/deal.II/bundled/View/Kokkos_ViewLegacy.hpp -include/deal.II/bundled/View/Kokkos_ViewMapping.hpp -include/deal.II/bundled/View/Kokkos_ViewTracker.hpp -include/deal.II/bundled/View/Kokkos_ViewTraits.hpp -include/deal.II/bundled/View/Kokkos_ViewUniformType.hpp -include/deal.II/bundled/View/MDSpan/Kokkos_MDSpan_Accessor.hpp -include/deal.II/bundled/View/MDSpan/Kokkos_MDSpan_Extents.hpp -include/deal.II/bundled/View/MDSpan/Kokkos_MDSpan_Header.hpp -include/deal.II/bundled/View/MDSpan/Kokkos_MDSpan_Layout.hpp -include/deal.II/bundled/decl/Kokkos_Declare_CUDA.hpp -include/deal.II/bundled/decl/Kokkos_Declare_HIP.hpp -include/deal.II/bundled/decl/Kokkos_Declare_HPX.hpp -include/deal.II/bundled/decl/Kokkos_Declare_OPENACC.hpp -include/deal.II/bundled/decl/Kokkos_Declare_OPENMP.hpp -include/deal.II/bundled/decl/Kokkos_Declare_OPENMPTARGET.hpp -include/deal.II/bundled/decl/Kokkos_Declare_SERIAL.hpp -include/deal.II/bundled/decl/Kokkos_Declare_SYCL.hpp -include/deal.II/bundled/decl/Kokkos_Declare_THREADS.hpp -include/deal.II/bundled/desul/atomics.hpp -include/deal.II/bundled/desul/atomics/Adapt_CXX.hpp -include/deal.II/bundled/desul/atomics/Adapt_GCC.hpp -include/deal.II/bundled/desul/atomics/Adapt_HIP.hpp -include/deal.II/bundled/desul/atomics/Adapt_SYCL.hpp -include/deal.II/bundled/desul/atomics/Atomic_Ref.hpp -include/deal.II/bundled/desul/atomics/Common.hpp -include/deal.II/bundled/desul/atomics/Compare_Exchange.hpp -include/deal.II/bundled/desul/atomics/Compare_Exchange_CUDA.hpp -include/deal.II/bundled/desul/atomics/Compare_Exchange_GCC.hpp -include/deal.II/bundled/desul/atomics/Compare_Exchange_HIP.hpp -include/deal.II/bundled/desul/atomics/Compare_Exchange_MSVC.hpp -include/deal.II/bundled/desul/atomics/Compare_Exchange_OpenACC.hpp -include/deal.II/bundled/desul/atomics/Compare_Exchange_OpenMP.hpp -include/deal.II/bundled/desul/atomics/Compare_Exchange_SYCL.hpp -include/deal.II/bundled/desul/atomics/Compare_Exchange_ScopeCaller.hpp -include/deal.II/bundled/desul/atomics/Config.hpp -include/deal.II/bundled/desul/atomics/Fetch_Op.hpp -include/deal.II/bundled/desul/atomics/Fetch_Op_CUDA.hpp -include/deal.II/bundled/desul/atomics/Fetch_Op_GCC.hpp -include/deal.II/bundled/desul/atomics/Fetch_Op_Generic.hpp -include/deal.II/bundled/desul/atomics/Fetch_Op_HIP.hpp -include/deal.II/bundled/desul/atomics/Fetch_Op_OpenACC.hpp -include/deal.II/bundled/desul/atomics/Fetch_Op_OpenMP.hpp -include/deal.II/bundled/desul/atomics/Fetch_Op_SYCL.hpp -include/deal.II/bundled/desul/atomics/Fetch_Op_ScopeCaller.hpp -include/deal.II/bundled/desul/atomics/Generic.hpp -include/deal.II/bundled/desul/atomics/Lock_Array.hpp -include/deal.II/bundled/desul/atomics/Lock_Array_CUDA.hpp -include/deal.II/bundled/desul/atomics/Lock_Array_HIP.hpp -include/deal.II/bundled/desul/atomics/Lock_Array_SYCL.hpp -include/deal.II/bundled/desul/atomics/Lock_Based_Fetch_Op.hpp -include/deal.II/bundled/desul/atomics/Lock_Based_Fetch_Op_CUDA.hpp -include/deal.II/bundled/desul/atomics/Lock_Based_Fetch_Op_HIP.hpp -include/deal.II/bundled/desul/atomics/Lock_Based_Fetch_Op_Host.hpp -include/deal.II/bundled/desul/atomics/Lock_Based_Fetch_Op_OpenACC.hpp -include/deal.II/bundled/desul/atomics/Lock_Based_Fetch_Op_SYCL.hpp -include/deal.II/bundled/desul/atomics/Lock_Free_Fetch_Op.hpp -include/deal.II/bundled/desul/atomics/Macros.hpp -include/deal.II/bundled/desul/atomics/Operator_Function_Objects.hpp -include/deal.II/bundled/desul/atomics/Thread_Fence.hpp -include/deal.II/bundled/desul/atomics/Thread_Fence_CUDA.hpp -include/deal.II/bundled/desul/atomics/Thread_Fence_GCC.hpp -include/deal.II/bundled/desul/atomics/Thread_Fence_HIP.hpp -include/deal.II/bundled/desul/atomics/Thread_Fence_MSVC.hpp -include/deal.II/bundled/desul/atomics/Thread_Fence_OpenACC.hpp -include/deal.II/bundled/desul/atomics/Thread_Fence_OpenMP.hpp -include/deal.II/bundled/desul/atomics/Thread_Fence_SYCL.hpp -include/deal.II/bundled/desul/atomics/Thread_Fence_ScopeCaller.hpp -include/deal.II/bundled/desul/atomics/cuda/CUDA_asm.hpp -include/deal.II/bundled/desul/atomics/cuda/CUDA_asm_exchange.hpp -include/deal.II/bundled/desul/atomics/openmp/OpenMP_40.hpp -include/deal.II/bundled/experimental/__p0009_bits/compressed_pair.hpp -include/deal.II/bundled/experimental/__p0009_bits/config.hpp -include/deal.II/bundled/experimental/__p0009_bits/default_accessor.hpp -include/deal.II/bundled/experimental/__p0009_bits/dynamic_extent.hpp -include/deal.II/bundled/experimental/__p0009_bits/extents.hpp -include/deal.II/bundled/experimental/__p0009_bits/full_extent_t.hpp -include/deal.II/bundled/experimental/__p0009_bits/layout_left.hpp -include/deal.II/bundled/experimental/__p0009_bits/layout_right.hpp -include/deal.II/bundled/experimental/__p0009_bits/layout_stride.hpp -include/deal.II/bundled/experimental/__p0009_bits/macros.hpp -include/deal.II/bundled/experimental/__p0009_bits/mdspan.hpp -include/deal.II/bundled/experimental/__p0009_bits/no_unique_address.hpp -include/deal.II/bundled/experimental/__p0009_bits/trait_backports.hpp -include/deal.II/bundled/experimental/__p0009_bits/type_list.hpp -include/deal.II/bundled/experimental/__p0009_bits/utility.hpp -include/deal.II/bundled/experimental/__p1684_bits/mdarray.hpp -include/deal.II/bundled/experimental/__p2389_bits/dims.hpp -include/deal.II/bundled/experimental/__p2630_bits/strided_slice.hpp -include/deal.II/bundled/experimental/__p2630_bits/submdspan.hpp -include/deal.II/bundled/experimental/__p2630_bits/submdspan_extents.hpp -include/deal.II/bundled/experimental/__p2630_bits/submdspan_mapping.hpp -include/deal.II/bundled/experimental/__p2642_bits/layout_padded.hpp -include/deal.II/bundled/experimental/__p2642_bits/layout_padded_fwd.hpp -include/deal.II/bundled/fwd/Kokkos_Fwd_CUDA.hpp -include/deal.II/bundled/fwd/Kokkos_Fwd_HIP.hpp -include/deal.II/bundled/fwd/Kokkos_Fwd_HPX.hpp -include/deal.II/bundled/fwd/Kokkos_Fwd_OPENACC.hpp -include/deal.II/bundled/fwd/Kokkos_Fwd_OPENMP.hpp -include/deal.II/bundled/fwd/Kokkos_Fwd_OPENMPTARGET.hpp -include/deal.II/bundled/fwd/Kokkos_Fwd_SERIAL.hpp -include/deal.II/bundled/fwd/Kokkos_Fwd_SYCL.hpp -include/deal.II/bundled/fwd/Kokkos_Fwd_THREADS.hpp -include/deal.II/bundled/impl/KokkosExp_Host_IterateTile.hpp -include/deal.II/bundled/impl/KokkosExp_IterateTileGPU.hpp -include/deal.II/bundled/impl/Kokkos_AnalyzePolicy.hpp -include/deal.II/bundled/impl/Kokkos_BitOps.hpp -include/deal.II/bundled/impl/Kokkos_Bitset_impl.hpp -include/deal.II/bundled/impl/Kokkos_CPUDiscovery.hpp -include/deal.II/bundled/impl/Kokkos_ChaseLev.hpp -include/deal.II/bundled/impl/Kokkos_CheckedIntegerOps.hpp -include/deal.II/bundled/impl/Kokkos_ClockTic.hpp -include/deal.II/bundled/impl/Kokkos_Combined_Reducer.hpp -include/deal.II/bundled/impl/Kokkos_Command_Line_Parsing.hpp -include/deal.II/bundled/impl/Kokkos_ConcurrentBitset.hpp -include/deal.II/bundled/impl/Kokkos_Default_GraphNodeKernel.hpp -include/deal.II/bundled/impl/Kokkos_Default_GraphNode_Impl.hpp -include/deal.II/bundled/impl/Kokkos_Default_Graph_Impl.hpp -include/deal.II/bundled/impl/Kokkos_Default_Graph_fwd.hpp -include/deal.II/bundled/impl/Kokkos_DesulAtomicsConfig.hpp -include/deal.II/bundled/impl/Kokkos_DeviceManagement.hpp -include/deal.II/bundled/impl/Kokkos_EBO.hpp -include/deal.II/bundled/impl/Kokkos_Error.hpp -include/deal.II/bundled/impl/Kokkos_ExecSpaceManager.hpp -include/deal.II/bundled/impl/Kokkos_Functional_impl.hpp -include/deal.II/bundled/impl/Kokkos_FunctorAnalysis.hpp -include/deal.II/bundled/impl/Kokkos_GraphImpl.hpp -include/deal.II/bundled/impl/Kokkos_GraphImpl_Utilities.hpp -include/deal.II/bundled/impl/Kokkos_GraphImpl_fwd.hpp -include/deal.II/bundled/impl/Kokkos_GraphNodeCustomization.hpp -include/deal.II/bundled/impl/Kokkos_GraphNodeImpl.hpp -include/deal.II/bundled/impl/Kokkos_Half_FloatingPointWrapper.hpp -include/deal.II/bundled/impl/Kokkos_Half_MathematicalFunctions.hpp -include/deal.II/bundled/impl/Kokkos_Half_NumericTraits.hpp -include/deal.II/bundled/impl/Kokkos_HostBarrier.hpp -include/deal.II/bundled/impl/Kokkos_HostSharedPtr.hpp -include/deal.II/bundled/impl/Kokkos_HostSpace_ZeroMemset.hpp -include/deal.II/bundled/impl/Kokkos_HostSpace_deepcopy.hpp -include/deal.II/bundled/impl/Kokkos_HostThreadTeam.hpp -include/deal.II/bundled/impl/Kokkos_InitializationSettings.hpp -include/deal.II/bundled/impl/Kokkos_LIFO.hpp -include/deal.II/bundled/impl/Kokkos_LinkedListNode.hpp -include/deal.II/bundled/impl/Kokkos_MultipleTaskQueue.hpp -include/deal.II/bundled/impl/Kokkos_NvidiaGpuArchitectures.hpp -include/deal.II/bundled/impl/Kokkos_OptionalRef.hpp -include/deal.II/bundled/impl/Kokkos_ParseCommandLineArgumentsAndEnvironmentVariables.hpp -include/deal.II/bundled/impl/Kokkos_Profiling.hpp -include/deal.II/bundled/impl/Kokkos_Profiling_C_Interface.h -include/deal.II/bundled/impl/Kokkos_Profiling_DeviceInfo.hpp -include/deal.II/bundled/impl/Kokkos_Profiling_Interface.hpp -include/deal.II/bundled/impl/Kokkos_QuadPrecisionMath.hpp -include/deal.II/bundled/impl/Kokkos_SharedAlloc.hpp -include/deal.II/bundled/impl/Kokkos_SharedAlloc_timpl.hpp -include/deal.II/bundled/impl/Kokkos_SimpleTaskScheduler.hpp -include/deal.II/bundled/impl/Kokkos_SingleTaskQueue.hpp -include/deal.II/bundled/impl/Kokkos_Stacktrace.hpp -include/deal.II/bundled/impl/Kokkos_StaticCrsGraph_factory.hpp -include/deal.II/bundled/impl/Kokkos_StringManipulation.hpp -include/deal.II/bundled/impl/Kokkos_TaskBase.hpp -include/deal.II/bundled/impl/Kokkos_TaskNode.hpp -include/deal.II/bundled/impl/Kokkos_TaskPolicyData.hpp -include/deal.II/bundled/impl/Kokkos_TaskQueue.hpp -include/deal.II/bundled/impl/Kokkos_TaskQueueCommon.hpp -include/deal.II/bundled/impl/Kokkos_TaskQueueMemoryManager.hpp -include/deal.II/bundled/impl/Kokkos_TaskQueueMultiple.hpp -include/deal.II/bundled/impl/Kokkos_TaskQueueMultiple_impl.hpp -include/deal.II/bundled/impl/Kokkos_TaskQueue_impl.hpp -include/deal.II/bundled/impl/Kokkos_TaskResult.hpp -include/deal.II/bundled/impl/Kokkos_TaskTeamMember.hpp -include/deal.II/bundled/impl/Kokkos_TeamMDPolicy.hpp -include/deal.II/bundled/impl/Kokkos_Tools.hpp -include/deal.II/bundled/impl/Kokkos_Tools_Generic.hpp -include/deal.II/bundled/impl/Kokkos_Traits.hpp -include/deal.II/bundled/impl/Kokkos_UnorderedMap_impl.hpp -include/deal.II/bundled/impl/Kokkos_Utilities.hpp -include/deal.II/bundled/impl/Kokkos_VLAEmulation.hpp -include/deal.II/bundled/impl/Kokkos_Volatile_Load.hpp -include/deal.II/bundled/impl/Kokkos_ZeroMemset_fwd.hpp -include/deal.II/bundled/mdspan/mdarray.hpp -include/deal.II/bundled/mdspan/mdspan.hpp -include/deal.II/bundled/setup/Kokkos_Setup_Cuda.hpp -include/deal.II/bundled/setup/Kokkos_Setup_HIP.hpp -include/deal.II/bundled/setup/Kokkos_Setup_SYCL.hpp -include/deal.II/bundled/sorting/Kokkos_BinOpsPublicAPI.hpp -include/deal.II/bundled/sorting/Kokkos_BinSortPublicAPI.hpp -include/deal.II/bundled/sorting/Kokkos_NestedSortPublicAPI.hpp -include/deal.II/bundled/sorting/Kokkos_SortByKeyPublicAPI.hpp -include/deal.II/bundled/sorting/Kokkos_SortPublicAPI.hpp -include/deal.II/bundled/sorting/impl/Kokkos_CopyOpsForBinSortImpl.hpp -include/deal.II/bundled/sorting/impl/Kokkos_NestedSortImpl.hpp -include/deal.II/bundled/sorting/impl/Kokkos_SortByKeyImpl.hpp -include/deal.II/bundled/sorting/impl/Kokkos_SortImpl.hpp -include/deal.II/bundled/std_algorithms/Kokkos_AdjacentDifference.hpp -include/deal.II/bundled/std_algorithms/Kokkos_AdjacentFind.hpp -include/deal.II/bundled/std_algorithms/Kokkos_AllOf.hpp -include/deal.II/bundled/std_algorithms/Kokkos_AnyOf.hpp -include/deal.II/bundled/std_algorithms/Kokkos_BeginEnd.hpp -include/deal.II/bundled/std_algorithms/Kokkos_Copy.hpp -include/deal.II/bundled/std_algorithms/Kokkos_CopyBackward.hpp -include/deal.II/bundled/std_algorithms/Kokkos_CopyIf.hpp -include/deal.II/bundled/std_algorithms/Kokkos_CopyN.hpp -include/deal.II/bundled/std_algorithms/Kokkos_Count.hpp -include/deal.II/bundled/std_algorithms/Kokkos_CountIf.hpp -include/deal.II/bundled/std_algorithms/Kokkos_Distance.hpp -include/deal.II/bundled/std_algorithms/Kokkos_Equal.hpp -include/deal.II/bundled/std_algorithms/Kokkos_ExclusiveScan.hpp -include/deal.II/bundled/std_algorithms/Kokkos_Fill.hpp -include/deal.II/bundled/std_algorithms/Kokkos_FillN.hpp -include/deal.II/bundled/std_algorithms/Kokkos_Find.hpp -include/deal.II/bundled/std_algorithms/Kokkos_FindEnd.hpp -include/deal.II/bundled/std_algorithms/Kokkos_FindFirstOf.hpp -include/deal.II/bundled/std_algorithms/Kokkos_FindIf.hpp -include/deal.II/bundled/std_algorithms/Kokkos_FindIfNot.hpp -include/deal.II/bundled/std_algorithms/Kokkos_ForEach.hpp -include/deal.II/bundled/std_algorithms/Kokkos_ForEachN.hpp -include/deal.II/bundled/std_algorithms/Kokkos_Generate.hpp -include/deal.II/bundled/std_algorithms/Kokkos_GenerateN.hpp -include/deal.II/bundled/std_algorithms/Kokkos_InclusiveScan.hpp -include/deal.II/bundled/std_algorithms/Kokkos_IsPartitioned.hpp -include/deal.II/bundled/std_algorithms/Kokkos_IsSorted.hpp -include/deal.II/bundled/std_algorithms/Kokkos_IsSortedUntil.hpp -include/deal.II/bundled/std_algorithms/Kokkos_IterSwap.hpp -include/deal.II/bundled/std_algorithms/Kokkos_LexicographicalCompare.hpp -include/deal.II/bundled/std_algorithms/Kokkos_MaxElement.hpp -include/deal.II/bundled/std_algorithms/Kokkos_MinElement.hpp -include/deal.II/bundled/std_algorithms/Kokkos_MinMaxElement.hpp -include/deal.II/bundled/std_algorithms/Kokkos_Mismatch.hpp -include/deal.II/bundled/std_algorithms/Kokkos_Move.hpp -include/deal.II/bundled/std_algorithms/Kokkos_MoveBackward.hpp -include/deal.II/bundled/std_algorithms/Kokkos_NoneOf.hpp -include/deal.II/bundled/std_algorithms/Kokkos_PartitionCopy.hpp -include/deal.II/bundled/std_algorithms/Kokkos_PartitionPoint.hpp -include/deal.II/bundled/std_algorithms/Kokkos_Reduce.hpp -include/deal.II/bundled/std_algorithms/Kokkos_Remove.hpp -include/deal.II/bundled/std_algorithms/Kokkos_RemoveCopy.hpp -include/deal.II/bundled/std_algorithms/Kokkos_RemoveCopyIf.hpp -include/deal.II/bundled/std_algorithms/Kokkos_RemoveIf.hpp -include/deal.II/bundled/std_algorithms/Kokkos_Replace.hpp -include/deal.II/bundled/std_algorithms/Kokkos_ReplaceCopy.hpp -include/deal.II/bundled/std_algorithms/Kokkos_ReplaceCopyIf.hpp -include/deal.II/bundled/std_algorithms/Kokkos_ReplaceIf.hpp -include/deal.II/bundled/std_algorithms/Kokkos_Reverse.hpp -include/deal.II/bundled/std_algorithms/Kokkos_ReverseCopy.hpp -include/deal.II/bundled/std_algorithms/Kokkos_Rotate.hpp -include/deal.II/bundled/std_algorithms/Kokkos_RotateCopy.hpp -include/deal.II/bundled/std_algorithms/Kokkos_Search.hpp -include/deal.II/bundled/std_algorithms/Kokkos_SearchN.hpp -include/deal.II/bundled/std_algorithms/Kokkos_ShiftLeft.hpp -include/deal.II/bundled/std_algorithms/Kokkos_ShiftRight.hpp -include/deal.II/bundled/std_algorithms/Kokkos_SwapRanges.hpp -include/deal.II/bundled/std_algorithms/Kokkos_Transform.hpp -include/deal.II/bundled/std_algorithms/Kokkos_TransformExclusiveScan.hpp -include/deal.II/bundled/std_algorithms/Kokkos_TransformInclusiveScan.hpp -include/deal.II/bundled/std_algorithms/Kokkos_TransformReduce.hpp -include/deal.II/bundled/std_algorithms/Kokkos_Unique.hpp -include/deal.II/bundled/std_algorithms/Kokkos_UniqueCopy.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_AdjacentDifference.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_AdjacentFind.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_AllOfAnyOfNoneOf.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_Constraints.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_CopyBackward.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_CopyCopyN.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_CopyIf.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_CountCountIf.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_Equal.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_ExclusiveScan.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_FillFillN.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_FindEnd.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_FindFirstOf.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_FindIfOrNot.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_ForEachForEachN.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_FunctorsForExclusiveScan.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_GenerateGenerateN.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_HelperPredicates.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_IdentityReferenceUnaryFunctor.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_InclusiveScan.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_IsPartitioned.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_IsSorted.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_IsSortedUntil.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_LexicographicalCompare.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_MinMaxMinmaxElement.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_Mismatch.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_Move.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_MoveBackward.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_MustUseKokkosSingleInTeam.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_PartitionCopy.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_PartitionPoint.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_RandomAccessIterator.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_Reduce.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_ReducerWithArbitraryJoinerNoNeutralElement.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_RemoveAllVariants.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_Replace.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_ReplaceCopy.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_ReplaceCopyIf.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_ReplaceIf.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_Reverse.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_ReverseCopy.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_Rotate.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_RotateCopy.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_Search.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_SearchN.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_ShiftLeft.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_ShiftRight.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_SwapRanges.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_Transform.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_TransformExclusiveScan.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_TransformInclusiveScan.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_TransformReduce.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_Unique.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_UniqueCopy.hpp -include/deal.II/bundled/std_algorithms/impl/Kokkos_ValueWrapperForNoNeutralElement.hpp -include/deal.II/bundled/taskflow/algorithm/algorithm.hpp -include/deal.II/bundled/taskflow/algorithm/data_pipeline.hpp -include/deal.II/bundled/taskflow/algorithm/find.hpp -include/deal.II/bundled/taskflow/algorithm/for_each.hpp -include/deal.II/bundled/taskflow/algorithm/module.hpp -include/deal.II/bundled/taskflow/algorithm/partitioner.hpp -include/deal.II/bundled/taskflow/algorithm/pipeline.hpp -include/deal.II/bundled/taskflow/algorithm/reduce.hpp -include/deal.II/bundled/taskflow/algorithm/scan.hpp -include/deal.II/bundled/taskflow/algorithm/sort.hpp -include/deal.II/bundled/taskflow/algorithm/transform.hpp -include/deal.II/bundled/taskflow/core/async.hpp -include/deal.II/bundled/taskflow/core/async_task.hpp -include/deal.II/bundled/taskflow/core/atomic_notifier.hpp -include/deal.II/bundled/taskflow/core/declarations.hpp -include/deal.II/bundled/taskflow/core/environment.hpp -include/deal.II/bundled/taskflow/core/error.hpp -include/deal.II/bundled/taskflow/core/executor.hpp -include/deal.II/bundled/taskflow/core/flow_builder.hpp -include/deal.II/bundled/taskflow/core/freelist.hpp -include/deal.II/bundled/taskflow/core/graph.hpp -include/deal.II/bundled/taskflow/core/nonblocking_notifier.hpp -include/deal.II/bundled/taskflow/core/observer.hpp -include/deal.II/bundled/taskflow/core/runtime.hpp -include/deal.II/bundled/taskflow/core/semaphore.hpp -include/deal.II/bundled/taskflow/core/task.hpp -include/deal.II/bundled/taskflow/core/taskflow.hpp -include/deal.II/bundled/taskflow/core/topology.hpp -include/deal.II/bundled/taskflow/core/tsq.hpp -include/deal.II/bundled/taskflow/core/worker.hpp -include/deal.II/bundled/taskflow/cuda/algorithm/find.hpp -include/deal.II/bundled/taskflow/cuda/algorithm/for_each.hpp -include/deal.II/bundled/taskflow/cuda/algorithm/matmul.hpp -include/deal.II/bundled/taskflow/cuda/algorithm/merge.hpp -include/deal.II/bundled/taskflow/cuda/algorithm/reduce.hpp -include/deal.II/bundled/taskflow/cuda/algorithm/scan.hpp -include/deal.II/bundled/taskflow/cuda/algorithm/single_task.hpp -include/deal.II/bundled/taskflow/cuda/algorithm/sort.hpp -include/deal.II/bundled/taskflow/cuda/algorithm/transform.hpp -include/deal.II/bundled/taskflow/cuda/algorithm/transpose.hpp -include/deal.II/bundled/taskflow/cuda/cuda_capturer.hpp -include/deal.II/bundled/taskflow/cuda/cuda_device.hpp -include/deal.II/bundled/taskflow/cuda/cuda_error.hpp -include/deal.II/bundled/taskflow/cuda/cuda_execution_policy.hpp -include/deal.II/bundled/taskflow/cuda/cuda_graph.hpp -include/deal.II/bundled/taskflow/cuda/cuda_graph_exec.hpp -include/deal.II/bundled/taskflow/cuda/cuda_memory.hpp -include/deal.II/bundled/taskflow/cuda/cuda_meta.hpp -include/deal.II/bundled/taskflow/cuda/cuda_object.hpp -include/deal.II/bundled/taskflow/cuda/cuda_optimizer.hpp -include/deal.II/bundled/taskflow/cuda/cuda_stream.hpp -include/deal.II/bundled/taskflow/cuda/cuda_task.hpp -include/deal.II/bundled/taskflow/cuda/cudaflow.hpp -include/deal.II/bundled/taskflow/dsl/connection.hpp -include/deal.II/bundled/taskflow/dsl/dsl.hpp -include/deal.II/bundled/taskflow/dsl/meta_macro.hpp -include/deal.II/bundled/taskflow/dsl/task_analyzer.hpp -include/deal.II/bundled/taskflow/dsl/task_dsl.hpp -include/deal.II/bundled/taskflow/dsl/task_trait.hpp -include/deal.II/bundled/taskflow/dsl/tuple_utils.hpp -include/deal.II/bundled/taskflow/dsl/type_list.hpp -include/deal.II/bundled/taskflow/sycl/algorithm/reduce.hpp -include/deal.II/bundled/taskflow/sycl/algorithm/sycl_for_each.hpp -include/deal.II/bundled/taskflow/sycl/algorithm/sycl_transform.hpp -include/deal.II/bundled/taskflow/sycl/sycl_execution_policy.hpp -include/deal.II/bundled/taskflow/sycl/sycl_graph.hpp -include/deal.II/bundled/taskflow/sycl/sycl_meta.hpp -include/deal.II/bundled/taskflow/sycl/sycl_task.hpp -include/deal.II/bundled/taskflow/sycl/syclflow.hpp -include/deal.II/bundled/taskflow/taskflow.hpp -include/deal.II/bundled/taskflow/utility/iterator.hpp -include/deal.II/bundled/taskflow/utility/latch.hpp -include/deal.II/bundled/taskflow/utility/lazy_string.hpp -include/deal.II/bundled/taskflow/utility/macros.hpp -include/deal.II/bundled/taskflow/utility/math.hpp -include/deal.II/bundled/taskflow/utility/mpmc.hpp -include/deal.II/bundled/taskflow/utility/object_pool.hpp -include/deal.II/bundled/taskflow/utility/os.hpp -include/deal.II/bundled/taskflow/utility/serializer.hpp -include/deal.II/bundled/taskflow/utility/singleton.hpp -include/deal.II/bundled/taskflow/utility/small_vector.hpp -include/deal.II/bundled/taskflow/utility/stream.hpp -include/deal.II/bundled/taskflow/utility/traits.hpp -include/deal.II/bundled/taskflow/utility/uuid.hpp -include/deal.II/bundled/traits/Kokkos_ExecutionSpaceTrait.hpp -include/deal.II/bundled/traits/Kokkos_GraphKernelTrait.hpp -include/deal.II/bundled/traits/Kokkos_IndexTypeTrait.hpp -include/deal.II/bundled/traits/Kokkos_IterationPatternTrait.hpp -include/deal.II/bundled/traits/Kokkos_LaunchBoundsTrait.hpp -include/deal.II/bundled/traits/Kokkos_OccupancyControlTrait.hpp -include/deal.II/bundled/traits/Kokkos_PolicyTraitAdaptor.hpp -include/deal.II/bundled/traits/Kokkos_PolicyTraitMatcher.hpp -include/deal.II/bundled/traits/Kokkos_ScheduleTrait.hpp -include/deal.II/bundled/traits/Kokkos_Traits_fwd.hpp -include/deal.II/bundled/traits/Kokkos_WorkItemPropertyTrait.hpp -include/deal.II/bundled/traits/Kokkos_WorkTagTrait.hpp include/deal.II/cgal/additional_data.h include/deal.II/cgal/intersections.h include/deal.II/cgal/point_conversion.h @@ -1333,3 +667,19 @@ lib/cmake/deal.II/deal.IITargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/deal.II/deal.IITargets.cmake lib/libdeal_II.so lib/libdeal_II.so.9.7.1 +%%DATADIR%%/macros/macro_deal_ii_add_test.cmake +%%DATADIR%%/macros/macro_deal_ii_initialize_cached_variables.cmake +%%DATADIR%%/macros/macro_deal_ii_invoke_autopilot.cmake +%%DATADIR%%/macros/macro_deal_ii_pickup_tests.cmake +%%DATADIR%%/macros/macro_deal_ii_query_git_information.cmake +%%DATADIR%%/macros/macro_deal_ii_setup_target.cmake +%%DATADIR%%/macros/macro_shell_escape_option_groups.cmake +%%DATADIR%%/macros/macro_target_compile_flags.cmake +%%DATADIR%%/macros/macro_target_link_flags.cmake +%%DATADIR%%/scripts/get_closest_tag.sh +%%DATADIR%%/scripts/get_fancy_tag.sh +%%DATADIR%%/scripts/get_latest_tag.sh +%%DATADIR%%/scripts/indent.py +%%DATADIR%%/scripts/normalize.pl +%%DATADIR%%/scripts/run_test.cmake +%%DATADIR%%/scripts/run_test.sh