git: e2030e1ca6c2 - main - science/trilinos: update 15-1-1 → 16-0-0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Fri, 23 Aug 2024 21:41:07 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e2030e1ca6c23dd8a52d051a16ce7582e033628a

commit e2030e1ca6c23dd8a52d051a16ce7582e033628a
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-08-23 21:11:58 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-08-23 21:41:05 +0000

    science/trilinos: update 15-1-1 → 16-0-0
---
 cad/xyce/Makefile                                  |    2 +-
 science/trilinos/Makefile                          |   12 +-
 science/trilinos/distinfo                          |    6 +-
 ...s_tpetra_core_src_Tpetra__Details__Behavior.cpp |   12 -
 science/trilinos/pkg-plist                         | 1041 +++++---------------
 5 files changed, 283 insertions(+), 790 deletions(-)

diff --git a/cad/xyce/Makefile b/cad/xyce/Makefile
index 84336207a3ab..4961e7a9b659 100644
--- a/cad/xyce/Makefile
+++ b/cad/xyce/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	xyce
 DISTVERSIONPREFIX=	Release-
 DISTVERSION=	7.8.0
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	cad
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/science/trilinos/Makefile b/science/trilinos/Makefile
index 44f10e85d9b2..40a6aea81d69 100644
--- a/science/trilinos/Makefile
+++ b/science/trilinos/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	trilinos
 DISTVERSIONPREFIX=	trilinos-release-
-DISTVERSION=	15-1-1
-PORTREVISION=	1
+DISTVERSION=	16-0-0
 CATEGORIES=	science # physics
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -25,7 +24,7 @@ LIB_DEPENDS=	libamd.so:math/suitesparse-amd \
 		libumfpack.so:math/suitesparse-umfpack
 RUN_DEPENDS=	bash:shells/bash
 
-USES=		cmake compiler:c++14-lang fortran perl5 python shebangfix
+USES=		cmake compiler:c++17-lang fortran perl5 python shebangfix
 USE_LDCONFIG=	yes
 
 USE_GITHUB=	yes
@@ -54,6 +53,12 @@ CMAKE_ARGS+=	-DTrilinos_ENABLE_ALL_OPTIONAL_PACKAGES:BOOL=ON
 CMAKE_ARGS+=	-DTrilinos_ENABLE_SEACAS:BOOL=OFF # because of pumagon, etc failure (need to retest)
 CMAKE_ARGS+=	-DTrilinos_ENABLE_PyTrilinos:BOOL=OFF # workaround for https://github.com/trilinos/Trilinos/issues/12184
 
+# for Xyce, see https://github.com/Xyce/Xyce/issues/103#issuecomment-2257272140
+CMAKE_ON+=	Trilinos_ENABLE_Ifpack \
+		Trilinos_ENABLE_AztecOO \
+		Trilinos_ENABLE_Amesos \
+		Trilinos_ENABLE_EpetraExt
+
 # parallelism-related
 CMAKE_ARGS+=	-DTrilinos_ENABLE_OpenMP:BOOL=OFF
 #CMAKE_ARGS+=	-DKokkos_ENABLE_Pthread:BOOL=ON
@@ -69,6 +74,7 @@ CMAKE_ON+=	EpetraExt_BUILD_EXPERIMENTAL
 CMAKE_ON+=	EpetraExt_BUILD_GRAPH_REORDERINGS
 #CMAKE_ON+=	Teuchos_ENABLE_COMPLEX # this feature is broken in Trilinos
 CMAKE_ON+=	Trilinos_ENABLE_COMPLEX_DOUBLE
+
 # Enabling the UMFPACK feature required by the above features.
 CMAKE_ON+=	TPL_ENABLE_UMFPACK
 CMAKE_ON+=	TPL_ENABLE_AMD
diff --git a/science/trilinos/distinfo b/science/trilinos/distinfo
index 5fb1c3d9b822..8d6c495cf394 100644
--- a/science/trilinos/distinfo
+++ b/science/trilinos/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711575601
-SHA256 (trilinos-Trilinos-trilinos-release-15-1-1_GH0.tar.gz) = 2108d633d2208ed261d09b2d6b2fbae7a9cdc455dd963c9c94412d38d8aaefe4
-SIZE (trilinos-Trilinos-trilinos-release-15-1-1_GH0.tar.gz) = 183340366
+TIMESTAMP = 1724218060
+SHA256 (trilinos-Trilinos-trilinos-release-16-0-0_GH0.tar.gz) = 46bfc40419ed2aa2db38c144fb8e61d4aa8170eaa654a88d833ba6b92903f309
+SIZE (trilinos-Trilinos-trilinos-release-16-0-0_GH0.tar.gz) = 198059287
diff --git a/science/trilinos/files/patch-packages_tpetra_core_src_Tpetra__Details__Behavior.cpp b/science/trilinos/files/patch-packages_tpetra_core_src_Tpetra__Details__Behavior.cpp
deleted file mode 100644
index b13b61fa482a..000000000000
--- a/science/trilinos/files/patch-packages_tpetra_core_src_Tpetra__Details__Behavior.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
-- workaround for https://github.com/trilinos/Trilinos/issues/12890
-
---- packages/tpetra/core/src/Tpetra_Details_Behavior.cpp.orig	2024-04-04 21:39:32 UTC
-+++ packages/tpetra/core/src/Tpetra_Details_Behavior.cpp
-@@ -40,6 +40,7 @@
- */
- // clang-format on
- #include <algorithm> // std::transform
-+#include <array>
- #include <cctype>    // std::toupper
- #include <cstdlib>   // std::getenv
- #include <functional>
diff --git a/science/trilinos/pkg-plist b/science/trilinos/pkg-plist
index 67d468a87339..63541361973d 100644
--- a/science/trilinos/pkg-plist
+++ b/science/trilinos/pkg-plist
@@ -183,7 +183,6 @@ include/Anasaziepetra_ModeLaplace_DLLExportMacro.h
 include/AssemblyUtils.hpp
 include/Aztec2Petra.h
 include/AztecOO.h
-include/AztecOOParameterList.hpp
 include/AztecOO_ConditionNumber.h
 include/AztecOO_ConfigDefs.h
 include/AztecOO_Operator.h
@@ -332,32 +331,6 @@ include/Belos_config.h
 include/BlockPCGSolver.h
 include/CheckingTools.h
 include/CommandLineArgs.hpp
-include/Compadre_ApplyTargetEvaluations.hpp
-include/Compadre_Basis.hpp
-include/Compadre_BernsteinPolynomial.hpp
-include/Compadre_Config.h
-include/Compadre_CreateConstraints.hpp
-include/Compadre_DivergenceFreePolynomial.hpp
-include/Compadre_Evaluator.hpp
-include/Compadre_Functors.hpp
-include/Compadre_GMLS.hpp
-include/Compadre_KokkosParser.hpp
-include/Compadre_LinearAlgebra_Declarations.hpp
-include/Compadre_LinearAlgebra_Definitions.hpp
-include/Compadre_Misc.hpp
-include/Compadre_NeighborLists.hpp
-include/Compadre_Operators.hpp
-include/Compadre_ParallelManager.hpp
-include/Compadre_PointCloudSearch.hpp
-include/Compadre_PointConnections.hpp
-include/Compadre_Quadrature.hpp
-include/Compadre_ScalarTaylorPolynomial.hpp
-include/Compadre_SolutionSet.hpp
-include/Compadre_Targets.hpp
-include/Compadre_Typedefs.hpp
-include/Compadre_USER_ManifoldTargetFunctionals.hpp
-include/Compadre_USER_StandardTargetFunctionals.hpp
-include/Compadre_Utilities.hpp
 include/ContinuationManager.H
 include/CrsMatrixTranspose.h
 include/Cuda/Kokkos_Cuda.hpp
@@ -386,7 +359,6 @@ include/Cuda/Kokkos_Cuda_ZeroMemset.hpp
 include/Cuda/Kokkos_Cuda_abort.hpp
 include/EpetraExt_AMD_CrsGraph.h
 include/EpetraExt_AmesosAMDGlobal_CrsGraph.h
-include/EpetraExt_AmesosBTFGlobal_LinearProblem.h
 include/EpetraExt_AmesosBTF_CrsGraph.h
 include/EpetraExt_AmesosBTF_CrsMatrix.h
 include/EpetraExt_BTF_CrsGraph.h
@@ -408,7 +380,6 @@ include/EpetraExt_DistArray.h
 include/EpetraExt_Exception.h
 include/EpetraExt_HDF5.h
 include/EpetraExt_HDF5_Handle.h
-include/EpetraExt_Isorropia_CrsGraph.h
 include/EpetraExt_LPTrans_From_GraphTrans.h
 include/EpetraExt_LPTrans_From_MatrixTrans.h
 include/EpetraExt_MMHelpers.h
@@ -509,11 +480,9 @@ include/Epetra_Map.h
 include/Epetra_MapColoring.h
 include/Epetra_MsrMatrix.h
 include/Epetra_MultiVector.h
-include/Epetra_Multi_CrsMatrix.h
 include/Epetra_Object.h
 include/Epetra_OffsetIndex.h
 include/Epetra_Operator.h
-include/Epetra_Operator_With_MatMat.h
 include/Epetra_RowMatrix.h
 include/Epetra_RowMatrixTransposer.h
 include/Epetra_SerialComm.h
@@ -626,14 +595,19 @@ include/HIP/Kokkos_HIP_Half_Impl_Type.hpp
 include/HIP/Kokkos_HIP_Instance.hpp
 include/HIP/Kokkos_HIP_KernelLaunch.hpp
 include/HIP/Kokkos_HIP_MDRangePolicy.hpp
-include/HIP/Kokkos_HIP_Parallel_MDRange.hpp
-include/HIP/Kokkos_HIP_Parallel_Range.hpp
-include/HIP/Kokkos_HIP_Parallel_Team.hpp
+include/HIP/Kokkos_HIP_ParallelFor_MDRange.hpp
+include/HIP/Kokkos_HIP_ParallelFor_Range.hpp
+include/HIP/Kokkos_HIP_ParallelFor_Team.hpp
+include/HIP/Kokkos_HIP_ParallelReduce_MDRange.hpp
+include/HIP/Kokkos_HIP_ParallelReduce_Range.hpp
+include/HIP/Kokkos_HIP_ParallelReduce_Team.hpp
+include/HIP/Kokkos_HIP_ParallelScan_Range.hpp
 include/HIP/Kokkos_HIP_ReduceScan.hpp
 include/HIP/Kokkos_HIP_SharedAllocationRecord.hpp
 include/HIP/Kokkos_HIP_Shuffle_Reduce.hpp
 include/HIP/Kokkos_HIP_Space.hpp
 include/HIP/Kokkos_HIP_Team.hpp
+include/HIP/Kokkos_HIP_TeamPolicyInternal.hpp
 include/HIP/Kokkos_HIP_UniqueToken.hpp
 include/HIP/Kokkos_HIP_Vectorization.hpp
 include/HIP/Kokkos_HIP_WorkGraphPolicy.hpp
@@ -643,7 +617,6 @@ include/HPX/Kokkos_HPX_MDRangePolicy.hpp
 include/HPX/Kokkos_HPX_Task.hpp
 include/HPX/Kokkos_HPX_WorkGraphPolicy.hpp
 include/IOContFileUtils.H
-include/IQRSolver.h
 include/Ifpack.h
 include/Ifpack2_AdditiveSchwarz.hpp
 include/Ifpack2_AdditiveSchwarz_decl.hpp
@@ -873,7 +846,6 @@ include/Ifpack_LinearPartitioner.h
 include/Ifpack_LocalFilter.h
 include/Ifpack_METISPartitioner.h
 include/Ifpack_METISReordering.h
-include/Ifpack_ML.h
 include/Ifpack_NodeFilter.h
 include/Ifpack_OverlapGraph.h
 include/Ifpack_OverlappingPartitioner.h
@@ -891,7 +863,6 @@ include/Ifpack_SPARSKIT.h
 include/Ifpack_ScalingType.h
 include/Ifpack_SerialTriDiMatrix.h
 include/Ifpack_SerialTriDiSolver.h
-include/Ifpack_ShyLU.h
 include/Ifpack_SingletonFilter.h
 include/Ifpack_SparseContainer.h
 include/Ifpack_SparsityFilter.h
@@ -1145,194 +1116,6 @@ include/Intrepid2_Utils_ExtDataDef.hpp
 include/Intrepid2_VectorData.hpp
 include/Intrepid2_ViewIterator.hpp
 include/Intrepid2_config.h
-include/Intrepid_AdaptiveSparseGrid.hpp
-include/Intrepid_AdaptiveSparseGridDef.hpp
-include/Intrepid_AdaptiveSparseGridInterface.hpp
-include/Intrepid_AdaptiveSparseGridInterfaceDef.hpp
-include/Intrepid_ArrayTools.hpp
-include/Intrepid_ArrayToolsDefCloneScale.hpp
-include/Intrepid_ArrayToolsDefContractions.hpp
-include/Intrepid_ArrayToolsDefDot.hpp
-include/Intrepid_ArrayToolsDefScalar.hpp
-include/Intrepid_ArrayToolsDefTensor.hpp
-include/Intrepid_Basis.hpp
-include/Intrepid_BasisDef.hpp
-include/Intrepid_BurkardtRules.hpp
-include/Intrepid_BurkardtRulesDef.hpp
-include/Intrepid_CellTools.hpp
-include/Intrepid_CellToolsDef.hpp
-include/Intrepid_ConfigDefs.hpp
-include/Intrepid_Cubature.hpp
-include/Intrepid_CubatureCompositeTet.hpp
-include/Intrepid_CubatureCompositeTetDef.hpp
-include/Intrepid_CubatureControlVolume.hpp
-include/Intrepid_CubatureControlVolumeBoundary.hpp
-include/Intrepid_CubatureControlVolumeBoundaryDef.hpp
-include/Intrepid_CubatureControlVolumeDef.hpp
-include/Intrepid_CubatureControlVolumeSide.hpp
-include/Intrepid_CubatureControlVolumeSideDef.hpp
-include/Intrepid_CubatureDirect.hpp
-include/Intrepid_CubatureDirectDef.hpp
-include/Intrepid_CubatureDirectLineGauss.hpp
-include/Intrepid_CubatureDirectLineGaussDef.hpp
-include/Intrepid_CubatureDirectLineGaussJacobi20.hpp
-include/Intrepid_CubatureDirectLineGaussJacobi20Def.hpp
-include/Intrepid_CubatureDirectTetDefault.hpp
-include/Intrepid_CubatureDirectTetDefaultDef.hpp
-include/Intrepid_CubatureDirectTriDefault.hpp
-include/Intrepid_CubatureDirectTriDefaultDef.hpp
-include/Intrepid_CubatureGenSparse.hpp
-include/Intrepid_CubatureGenSparseDef.hpp
-include/Intrepid_CubatureLineSorted.hpp
-include/Intrepid_CubatureLineSortedDef.hpp
-include/Intrepid_CubaturePolygon.hpp
-include/Intrepid_CubaturePolygonDef.hpp
-include/Intrepid_CubaturePolylib.hpp
-include/Intrepid_CubaturePolylibDef.hpp
-include/Intrepid_CubatureSparse.hpp
-include/Intrepid_CubatureSparseDef.hpp
-include/Intrepid_CubatureSparseHelper.hpp
-include/Intrepid_CubatureTensor.hpp
-include/Intrepid_CubatureTensorDef.hpp
-include/Intrepid_CubatureTensorPyr.hpp
-include/Intrepid_CubatureTensorPyrDef.hpp
-include/Intrepid_CubatureTensorSorted.hpp
-include/Intrepid_CubatureTensorSortedDef.hpp
-include/Intrepid_DefaultCubatureFactory.hpp
-include/Intrepid_DefaultCubatureFactoryDef.hpp
-include/Intrepid_FieldContainer.hpp
-include/Intrepid_FieldContainerDef.hpp
-include/Intrepid_FunctionSpaceTools.hpp
-include/Intrepid_FunctionSpaceToolsDef.hpp
-include/Intrepid_FunctionSpaceToolsInPlace.hpp
-include/Intrepid_FunctionSpaceToolsInPlaceDef.hpp
-include/Intrepid_HCURL_HEX_I1_FEM.hpp
-include/Intrepid_HCURL_HEX_I1_FEMDef.hpp
-include/Intrepid_HCURL_HEX_In_FEM.hpp
-include/Intrepid_HCURL_HEX_In_FEMDef.hpp
-include/Intrepid_HCURL_QUAD_I1_FEM.hpp
-include/Intrepid_HCURL_QUAD_I1_FEMDef.hpp
-include/Intrepid_HCURL_QUAD_In_FEM.hpp
-include/Intrepid_HCURL_QUAD_In_FEMDef.hpp
-include/Intrepid_HCURL_TET_I1_FEM.hpp
-include/Intrepid_HCURL_TET_I1_FEMDef.hpp
-include/Intrepid_HCURL_TET_In_FEM.hpp
-include/Intrepid_HCURL_TET_In_FEMDef.hpp
-include/Intrepid_HCURL_TRI_I1_FEM.hpp
-include/Intrepid_HCURL_TRI_I1_FEMDef.hpp
-include/Intrepid_HCURL_TRI_In_FEM.hpp
-include/Intrepid_HCURL_TRI_In_FEMDef.hpp
-include/Intrepid_HCURL_WEDGE_I1_FEM.hpp
-include/Intrepid_HCURL_WEDGE_I1_FEMDef.hpp
-include/Intrepid_HDIV_HEX_I1_FEM.hpp
-include/Intrepid_HDIV_HEX_I1_FEMDef.hpp
-include/Intrepid_HDIV_HEX_In_FEM.hpp
-include/Intrepid_HDIV_HEX_In_FEMDef.hpp
-include/Intrepid_HDIV_QUAD_I1_FEM.hpp
-include/Intrepid_HDIV_QUAD_I1_FEMDef.hpp
-include/Intrepid_HDIV_QUAD_In_FEM.hpp
-include/Intrepid_HDIV_QUAD_In_FEMDef.hpp
-include/Intrepid_HDIV_TET_I1_FEM.hpp
-include/Intrepid_HDIV_TET_I1_FEMDef.hpp
-include/Intrepid_HDIV_TET_In_FEM.hpp
-include/Intrepid_HDIV_TET_In_FEMDef.hpp
-include/Intrepid_HDIV_TRI_I1_FEM.hpp
-include/Intrepid_HDIV_TRI_I1_FEMDef.hpp
-include/Intrepid_HDIV_TRI_In_FEM.hpp
-include/Intrepid_HDIV_TRI_In_FEMDef.hpp
-include/Intrepid_HDIV_WEDGE_I1_FEM.hpp
-include/Intrepid_HDIV_WEDGE_I1_FEMDef.hpp
-include/Intrepid_HGRAD_HEX_C1_FEM.hpp
-include/Intrepid_HGRAD_HEX_C1_FEMDef.hpp
-include/Intrepid_HGRAD_HEX_C2_FEM.hpp
-include/Intrepid_HGRAD_HEX_C2_FEMDef.hpp
-include/Intrepid_HGRAD_HEX_Cn_FEM.hpp
-include/Intrepid_HGRAD_HEX_Cn_FEMDef.hpp
-include/Intrepid_HGRAD_HEX_I2_FEM.hpp
-include/Intrepid_HGRAD_HEX_I2_FEMDef.hpp
-include/Intrepid_HGRAD_LINE_C1_FEM.hpp
-include/Intrepid_HGRAD_LINE_C1_FEMDef.hpp
-include/Intrepid_HGRAD_LINE_Cn_FEM.hpp
-include/Intrepid_HGRAD_LINE_Cn_FEMDef.hpp
-include/Intrepid_HGRAD_LINE_Cn_FEM_JACOBI.hpp
-include/Intrepid_HGRAD_LINE_Cn_FEM_JACOBIDef.hpp
-include/Intrepid_HGRAD_POLY_C1_FEM.hpp
-include/Intrepid_HGRAD_POLY_C1_FEMDef.hpp
-include/Intrepid_HGRAD_PYR_C1_FEM.hpp
-include/Intrepid_HGRAD_PYR_C1_FEMDef.hpp
-include/Intrepid_HGRAD_PYR_I2_FEM.hpp
-include/Intrepid_HGRAD_PYR_I2_FEMDef.hpp
-include/Intrepid_HGRAD_QUAD_C1_FEM.hpp
-include/Intrepid_HGRAD_QUAD_C1_FEMDef.hpp
-include/Intrepid_HGRAD_QUAD_C2_FEM.hpp
-include/Intrepid_HGRAD_QUAD_C2_FEMDef.hpp
-include/Intrepid_HGRAD_QUAD_Cn_FEM.hpp
-include/Intrepid_HGRAD_QUAD_Cn_FEMDef.hpp
-include/Intrepid_HGRAD_TET_C1_FEM.hpp
-include/Intrepid_HGRAD_TET_C1_FEMDef.hpp
-include/Intrepid_HGRAD_TET_C2_FEM.hpp
-include/Intrepid_HGRAD_TET_C2_FEMDef.hpp
-include/Intrepid_HGRAD_TET_COMP12_FEM.hpp
-include/Intrepid_HGRAD_TET_COMP12_FEMDef.hpp
-include/Intrepid_HGRAD_TET_Cn_FEM.hpp
-include/Intrepid_HGRAD_TET_Cn_FEMDef.hpp
-include/Intrepid_HGRAD_TET_Cn_FEM_ORTH.hpp
-include/Intrepid_HGRAD_TET_Cn_FEM_ORTHDef.hpp
-include/Intrepid_HGRAD_TRI_C1_FEM.hpp
-include/Intrepid_HGRAD_TRI_C1_FEMDef.hpp
-include/Intrepid_HGRAD_TRI_C2_FEM.hpp
-include/Intrepid_HGRAD_TRI_C2_FEMDef.hpp
-include/Intrepid_HGRAD_TRI_Cn_FEM.hpp
-include/Intrepid_HGRAD_TRI_Cn_FEMDef.hpp
-include/Intrepid_HGRAD_TRI_Cn_FEM_ORTH.hpp
-include/Intrepid_HGRAD_TRI_Cn_FEM_ORTHDef.hpp
-include/Intrepid_HGRAD_WEDGE_C1_FEM.hpp
-include/Intrepid_HGRAD_WEDGE_C1_FEMDef.hpp
-include/Intrepid_HGRAD_WEDGE_C2_FEM.hpp
-include/Intrepid_HGRAD_WEDGE_C2_FEMDef.hpp
-include/Intrepid_HGRAD_WEDGE_I2_FEM.hpp
-include/Intrepid_HGRAD_WEDGE_I2_FEMDef.hpp
-include/Intrepid_OrthogonalBases.hpp
-include/Intrepid_OrthogonalBasesDef.hpp
-include/Intrepid_PointTools.hpp
-include/Intrepid_PointToolsDef.hpp
-include/Intrepid_Polylib.hpp
-include/Intrepid_PolylibDef.hpp
-include/Intrepid_ProductTopology.hpp
-include/Intrepid_ProductTopologyDef.hpp
-include/Intrepid_Rank.hpp
-include/Intrepid_RealSpaceTools.hpp
-include/Intrepid_RealSpaceToolsDef.hpp
-include/Intrepid_TensorBasis.hpp
-include/Intrepid_TensorProductSpaceTools.hpp
-include/Intrepid_TensorProductSpaceToolsDef.hpp
-include/Intrepid_Types.hpp
-include/Intrepid_Utils.hpp
-include/Intrepid_config.h
-include/Isorropia_Colorer.hpp
-include/Isorropia_ConfigDefs.hpp
-include/Isorropia_CostDescriber.hpp
-include/Isorropia_Epetra.hpp
-include/Isorropia_EpetraColorer.hpp
-include/Isorropia_EpetraCostDescriber.hpp
-include/Isorropia_EpetraLevelScheduler.hpp
-include/Isorropia_EpetraLibrary.hpp
-include/Isorropia_EpetraMatcher.hpp
-include/Isorropia_EpetraOperator.hpp
-include/Isorropia_EpetraOrderer.hpp
-include/Isorropia_EpetraPartitioner.hpp
-include/Isorropia_EpetraProber.hpp
-include/Isorropia_EpetraRedistributor.hpp
-include/Isorropia_EpetraZoltanLib.hpp
-include/Isorropia_Exception.hpp
-include/Isorropia_LevelScheduler.hpp
-include/Isorropia_Operator.hpp
-include/Isorropia_Orderer.hpp
-include/Isorropia_Partitioner.hpp
-include/Isorropia_Redistributor.hpp
-include/Isorropia_Utils.hpp
-include/Isorropia_Version.hpp
-include/Isorropia_config.h
 include/KokkosBatched_AddRadial_Decl.hpp
 include/KokkosBatched_AddRadial_Impl.hpp
 include/KokkosBatched_AddRadial_Internal.hpp
@@ -1455,11 +1238,8 @@ include/KokkosBatched_Set_Decl.hpp
 include/KokkosBatched_ShiftedTrsv_Serial_Internal.hpp
 include/KokkosBatched_SolveLU_Decl.hpp
 include/KokkosBatched_SolveUTV_Decl.hpp
-include/KokkosBatched_SolveUTV_Decl_Compadre.hpp
 include/KokkosBatched_SolveUTV_TeamVector_Impl.hpp
-include/KokkosBatched_SolveUTV_TeamVector_Impl_Compadre.hpp
 include/KokkosBatched_SolveUTV_TeamVector_Internal.hpp
-include/KokkosBatched_SolveUTV_TeamVector_Internal_Compadre.hpp
 include/KokkosBatched_Spmv.hpp
 include/KokkosBatched_Spmv_Serial_Impl.hpp
 include/KokkosBatched_Spmv_TeamVector_Impl.hpp
@@ -1512,6 +1292,7 @@ include/KokkosBlas1_axpby_mv_impl.hpp
 include/KokkosBlas1_axpby_spec.hpp
 include/KokkosBlas1_axpby_tpl_spec_avail.hpp
 include/KokkosBlas1_axpby_tpl_spec_decl.hpp
+include/KokkosBlas1_axpby_unification_attempt_traits.hpp
 include/KokkosBlas1_dot.hpp
 include/KokkosBlas1_dot_impl.hpp
 include/KokkosBlas1_dot_mv_impl.hpp
@@ -1635,6 +1416,14 @@ include/KokkosBlas2_serial_gemv_inner_multiple_dot.hpp
 include/KokkosBlas2_serial_gemv_internal.hpp
 include/KokkosBlas2_serial_gemv_tpl_spec_decl.hpp
 include/KokkosBlas2_syr.hpp
+include/KokkosBlas2_syr2.hpp
+include/KokkosBlas2_syr2_impl.hpp
+include/KokkosBlas2_syr2_spec.hpp
+include/KokkosBlas2_syr2_tpl_spec_avail.hpp
+include/KokkosBlas2_syr2_tpl_spec_decl.hpp
+include/KokkosBlas2_syr2_tpl_spec_decl_blas.hpp
+include/KokkosBlas2_syr2_tpl_spec_decl_cublas.hpp
+include/KokkosBlas2_syr2_tpl_spec_decl_rocblas.hpp
 include/KokkosBlas2_syr_impl.hpp
 include/KokkosBlas2_syr_spec.hpp
 include/KokkosBlas2_syr_tpl_spec_avail.hpp
@@ -1665,8 +1454,10 @@ include/KokkosBlas3_trsm_tpl_spec_decl.hpp
 include/KokkosBlas_Cuda_tpl.hpp
 include/KokkosBlas_Host_tpl.hpp
 include/KokkosBlas_MP_Vector.hpp
+include/KokkosBlas_Magma_tpl.hpp
 include/KokkosBlas_Rocm_tpl.hpp
 include/KokkosBlas_gesv.hpp
+include/KokkosBlas_magma.hpp
 include/KokkosBlas_serial_axpy.hpp
 include/KokkosBlas_serial_nrm2.hpp
 include/KokkosBlas_tpl_spec.hpp
@@ -1680,7 +1471,6 @@ include/KokkosCompat_View_def.hpp
 include/KokkosCompat_config.h
 include/KokkosCore_Config_DeclareBackend.hpp
 include/KokkosCore_Config_FwdBackend.hpp
-include/KokkosCore_Config_PostInclude.hpp
 include/KokkosCore_Config_SetupBackend.hpp
 include/KokkosCore_config.h
 include/KokkosExp_InterOp.hpp
@@ -1740,17 +1530,26 @@ include/KokkosKernels_tpl_handles_decl.hpp
 include/KokkosKernels_tpl_handles_def.hpp
 include/KokkosLapack_Cuda_tpl.hpp
 include/KokkosLapack_Host_tpl.hpp
+include/KokkosLapack_Magma_tpl.hpp
+include/KokkosLapack_cusolver.hpp
 include/KokkosLapack_gesv.hpp
 include/KokkosLapack_gesv_impl.hpp
 include/KokkosLapack_gesv_spec.hpp
 include/KokkosLapack_gesv_tpl_spec_avail.hpp
 include/KokkosLapack_gesv_tpl_spec_decl.hpp
 include/KokkosLapack_magma.hpp
+include/KokkosLapack_svd.hpp
+include/KokkosLapack_svd_impl.hpp
+include/KokkosLapack_svd_spec.hpp
+include/KokkosLapack_svd_tpl_spec_avail.hpp
+include/KokkosLapack_svd_tpl_spec_decl.hpp
 include/KokkosLapack_trtri.hpp
 include/KokkosLapack_trtri_impl.hpp
 include/KokkosLapack_trtri_spec.hpp
 include/KokkosLapack_trtri_tpl_spec_avail.hpp
 include/KokkosLapack_trtri_tpl_spec_decl.hpp
+include/KokkosODE_BDF.hpp
+include/KokkosODE_BDF_impl.hpp
 include/KokkosODE_Newton.hpp
 include/KokkosODE_Newton_impl.hpp
 include/KokkosODE_RungeKutta.hpp
@@ -1822,10 +1621,11 @@ include/KokkosSparse_spadd.hpp
 include/KokkosSparse_spadd_handle.hpp
 include/KokkosSparse_spadd_numeric_impl.hpp
 include/KokkosSparse_spadd_numeric_spec.hpp
+include/KokkosSparse_spadd_numeric_tpl_spec_decl.hpp
 include/KokkosSparse_spadd_symbolic_impl.hpp
 include/KokkosSparse_spadd_symbolic_spec.hpp
+include/KokkosSparse_spadd_symbolic_tpl_spec_decl.hpp
 include/KokkosSparse_spadd_tpl_spec_avail.hpp
-include/KokkosSparse_spadd_tpl_spec_decl.hpp
 include/KokkosSparse_spgemm.hpp
 include/KokkosSparse_spgemm_handle.hpp
 include/KokkosSparse_spgemm_imp_outer.hpp
@@ -1874,6 +1674,8 @@ include/KokkosSparse_spmv_bsrmatrix_impl_v42.hpp
 include/KokkosSparse_spmv_bsrmatrix_spec.hpp
 include/KokkosSparse_spmv_bsrmatrix_tpl_spec_avail.hpp
 include/KokkosSparse_spmv_bsrmatrix_tpl_spec_decl.hpp
+include/KokkosSparse_spmv_deprecated.hpp
+include/KokkosSparse_spmv_handle.hpp
 include/KokkosSparse_spmv_impl.hpp
 include/KokkosSparse_spmv_impl_merge.hpp
 include/KokkosSparse_spmv_impl_omp.hpp
@@ -1929,6 +1731,7 @@ include/Kokkos_Bitset.hpp
 include/Kokkos_Blas1_MP_Vector.hpp
 include/Kokkos_Blas1_UQ_PCE.hpp
 include/Kokkos_BufferMacros.hpp
+include/Kokkos_Clamp.hpp
 include/Kokkos_Complex.hpp
 include/Kokkos_Concepts.hpp
 include/Kokkos_ConfigDefs.hpp
@@ -1955,7 +1758,6 @@ include/Kokkos_Future.hpp
 include/Kokkos_Graph.hpp
 include/Kokkos_GraphNode.hpp
 include/Kokkos_Graph_fwd.hpp
-include/Kokkos_HBWSpace.hpp
 include/Kokkos_Half.hpp
 include/Kokkos_HostSpace.hpp
 include/Kokkos_InnerProductSpaceTraits.hpp
@@ -1965,17 +1767,15 @@ include/Kokkos_Layout.hpp
 include/Kokkos_LayoutContiguous.hpp
 include/Kokkos_LayoutNatural.hpp
 include/Kokkos_LinAlgVersion.hpp
-include/Kokkos_LogicalSpaces.hpp
 include/Kokkos_MV_MP_Vector.hpp
 include/Kokkos_MV_UQ_PCE.hpp
 include/Kokkos_Macros.hpp
-include/Kokkos_MasterLock.hpp
 include/Kokkos_MathematicalConstants.hpp
 include/Kokkos_MathematicalFunctions.hpp
 include/Kokkos_MathematicalSpecialFunctions.hpp
 include/Kokkos_MemoryPool.hpp
 include/Kokkos_MemoryTraits.hpp
-include/Kokkos_MinMaxClamp.hpp
+include/Kokkos_MinMax.hpp
 include/Kokkos_MpiTypeTraits.hpp
 include/Kokkos_MultiVectorKernelOps.hpp
 include/Kokkos_NestedSort.hpp
@@ -2007,6 +1807,7 @@ include/Kokkos_ScratchSpace.hpp
 include/Kokkos_Sort.hpp
 include/Kokkos_StaticCrsGraph.hpp
 include/Kokkos_StdAlgorithms.hpp
+include/Kokkos_Swap.hpp
 include/Kokkos_TaskScheduler.hpp
 include/Kokkos_TaskScheduler_fwd.hpp
 include/Kokkos_TeuchosCommAdapters.hpp
@@ -2206,37 +2007,6 @@ include/LOCA_TurningPoint_MooreSpence_PhippsBordering.H
 include/LOCA_TurningPoint_MooreSpence_SalingerBordering.H
 include/LOCA_TurningPoint_MooreSpence_SolverFactory.H
 include/LOCA_TurningPoint_MooreSpence_SolverStrategy.H
-include/MLAPI.h
-include/MLAPI_Aggregation.h
-include/MLAPI_BaseLinearCombination.h
-include/MLAPI_BaseObject.h
-include/MLAPI_BaseOperator.h
-include/MLAPI_CompObject.h
-include/MLAPI_Defaults.h
-include/MLAPI_DistributedMatrix.h
-include/MLAPI_Eig.h
-include/MLAPI_EpetraBaseOperator.h
-include/MLAPI_Error.h
-include/MLAPI_Expressions.h
-include/MLAPI_Gallery.h
-include/MLAPI_InverseOperator.h
-include/MLAPI_Krylov.h
-include/MLAPI_LinearCombinations.h
-include/MLAPI_LoadBalanceInverseOperator.h
-include/MLAPI_LoadBalanceOperator.h
-include/MLAPI_MATLABStream.h
-include/MLAPI_MultiLevelAdaptiveSA.h
-include/MLAPI_MultiLevelSA.h
-include/MLAPI_MultiVector.h
-include/MLAPI_MultiVector_Utils.h
-include/MLAPI_Operator.h
-include/MLAPI_Operator_Box.h
-include/MLAPI_Operator_Utils.h
-include/MLAPI_SAMIS.h
-include/MLAPI_SerialMatrix.h
-include/MLAPI_Space.h
-include/MLAPI_TimeObject.h
-include/MLAPI_Workspace.h
 include/ML_Linker.hpp
 include/MatrixMarket_Tpetra.hpp
 include/MatrixMarket_TpetraNew.hpp
@@ -3104,6 +2874,7 @@ include/NOX_Epetra_Vector.H
 include/NOX_Epetra_VectorSpace.H
 include/NOX_Epetra_VectorSpace_L2.H
 include/NOX_Epetra_VectorSpace_ScaledL2.H
+include/NOX_Exceptions.H
 include/NOX_GlobalComm.H
 include/NOX_GlobalData.H
 include/NOX_LAPACK.H
@@ -3139,6 +2910,8 @@ include/NOX_Multiphysics_Solver_Manager.H
 include/NOX_Observer.hpp
 include/NOX_Observer_Log.hpp
 include/NOX_Observer_Print.hpp
+include/NOX_Observer_ReusePreconditioner.hpp
+include/NOX_Observer_ReusePreconditionerFactory.hpp
 include/NOX_Observer_Vector.hpp
 include/NOX_PrePostOperator_RowSumScaling.H
 include/NOX_PrePostOperator_Vector.H
@@ -3211,6 +2984,7 @@ include/OpenMPTarget/Kokkos_OpenMPTarget_Abort.hpp
 include/OpenMPTarget/Kokkos_OpenMPTarget_Error.hpp
 include/OpenMPTarget/Kokkos_OpenMPTarget_Instance.hpp
 include/OpenMPTarget/Kokkos_OpenMPTarget_MDRangePolicy.hpp
+include/OpenMPTarget/Kokkos_OpenMPTarget_Macros.hpp
 include/OpenMPTarget/Kokkos_OpenMPTarget_Parallel.hpp
 include/OpenMPTarget/Kokkos_OpenMPTarget_ParallelFor_Range.hpp
 include/OpenMPTarget/Kokkos_OpenMPTarget_ParallelFor_Team.hpp
@@ -3299,24 +3073,6 @@ include/Phalanx_any.hpp
 include/Phalanx_config.hpp
 include/Piro_ConfigDefs.hpp
 include/Piro_CustomLBFGSSecant.hpp
-include/Piro_Epetra_AdaptiveSolutionManager.hpp
-include/Piro_Epetra_InvertMassMatrixDecorator.hpp
-include/Piro_Epetra_LOCAAdaptiveSolver.hpp
-include/Piro_Epetra_LOCASolver.hpp
-include/Piro_Epetra_MatrixFreeDecorator.hpp
-include/Piro_Epetra_NECoupledModelEvaluator.hpp
-include/Piro_Epetra_NOXSolver.hpp
-include/Piro_Epetra_NewmarkSolver.hpp
-include/Piro_Epetra_PerformAnalysis.hpp
-include/Piro_Epetra_PerformSolve.hpp
-include/Piro_Epetra_SensitivityOperator.hpp
-include/Piro_Epetra_SolverFactory.hpp
-include/Piro_Epetra_StokhosMPSolver.hpp
-include/Piro_Epetra_StokhosNOXObserver.hpp
-include/Piro_Epetra_StokhosSolver.hpp
-include/Piro_Epetra_StokhosSolverFactory.hpp
-include/Piro_Epetra_TrapezoidRuleSolver.hpp
-include/Piro_Epetra_VelocityVerletSolver.hpp
 include/Piro_Helpers.hpp
 include/Piro_InvertMassMatrixDecorator.hpp
 include/Piro_InvertMassMatrixDecorator_Def.hpp
@@ -3366,12 +3122,8 @@ include/Piro_VelocityVerletSolver.hpp
 include/Piro_VelocityVerletSolver_Def.hpp
 include/Piro_Version.hpp
 include/Piro_config.hpp
-include/PlirisVersion.h
-include/Pliris_ConfigDefs.h
-include/Pliris_config.h
 include/ProblemLOCAPrototype.H
 include/ProblemNOXPrototype.H
-include/QueryObject.hpp
 include/ROL2_EnumMap.hpp
 include/ROL2_Enumeration.hpp
 include/ROL_AbsoluteValue.hpp
@@ -3649,18 +3401,6 @@ include/ROL_MeanVariance.hpp
 include/ROL_MeanVarianceFromTarget.hpp
 include/ROL_MeanVarianceQuadrangle.hpp
 include/ROL_MeritFunction.hpp
-include/ROL_MiniTensor_BoundConstraint.hpp
-include/ROL_MiniTensor_BoundConstraint_Def.hpp
-include/ROL_MiniTensor_EqualityConstraint.hpp
-include/ROL_MiniTensor_EqualityConstraint_Def.hpp
-include/ROL_MiniTensor_Function.hpp
-include/ROL_MiniTensor_Function_Def.hpp
-include/ROL_MiniTensor_InequalityConstraint.hpp
-include/ROL_MiniTensor_InequalityConstraint_Def.hpp
-include/ROL_MiniTensor_MiniSolver.hpp
-include/ROL_MiniTensor_MiniSolver_Def.hpp
-include/ROL_MiniTensor_Vector.hpp
-include/ROL_MiniTensor_Vector_Def.hpp
 include/ROL_Minimax1.hpp
 include/ROL_Minimax2.hpp
 include/ROL_Minimax3.hpp
@@ -4398,10 +4138,7 @@ include/Shards_IndexList.hpp
 include/Shards_SimpleArrayOps.hpp
 include/Shards_TypeList.hpp
 include/Shards_config.h
-include/ShyLU_DDCommon_config.h
-include/ShyLU_DDCore_config.h
 include/ShyLU_NodeFastILU_config.h
-include/ShyLU_NodeHTS_config.h
 include/SideGeometry.hpp
 include/SortingTools.h
 include/StkMath.hpp
@@ -4769,6 +4506,7 @@ include/Tacho_SymbolicTools.hpp
 include/Tacho_Symmetrize.hpp
 include/Tacho_Symmetrize_Internal.hpp
 include/Tacho_Symmetrize_OnDevice.hpp
+include/Tacho_TeamFunctor_ExtractCRS.hpp
 include/Tacho_TeamFunctor_FactorizeChol.hpp
 include/Tacho_TeamFunctor_FactorizeLDL.hpp
 include/Tacho_TeamFunctor_FactorizeLU.hpp
@@ -4791,42 +4529,29 @@ include/Tacho_Trsv_OnDevice.hpp
 include/Tacho_Trsv_Serial.hpp
 include/Tacho_Util.hpp
 include/Tacho_config.h
-include/Teko_ALOperator.hpp
 include/Teko_AddPreconditionerFactory.hpp
-include/Teko_BasicMappingStrategy.hpp
 include/Teko_BlockImplicitLinearOp.hpp
 include/Teko_BlockInvDiagonalStrategy.hpp
 include/Teko_BlockLowerTriInverseOp.hpp
 include/Teko_BlockPreconditionerFactory.hpp
 include/Teko_BlockUpperTriInverseOp.hpp
-include/Teko_BlockedEpetraOperator.hpp
-include/Teko_BlockedMappingStrategy.hpp
 include/Teko_BlockedReordering.hpp
 include/Teko_BlockedTpetraOperator.hpp
-include/Teko_BlockingEpetra.hpp
 include/Teko_BlockingTpetra.hpp
 include/Teko_CloneFactory.hpp
 include/Teko_Config.h
 include/Teko_ConfigDefs.hpp
 include/Teko_DiagnosticLinearOp.hpp
 include/Teko_DiagnosticPreconditionerFactory.hpp
-include/Teko_DiagonalPreconditionerFactory.hpp
-include/Teko_DiagonalPreconditionerOp.hpp
 include/Teko_DiagonallyScaledPreconditionerFactory.hpp
-include/Teko_EpetraBlockPreconditioner.hpp
-include/Teko_EpetraHelpers.hpp
-include/Teko_EpetraInverseOpWrapper.hpp
-include/Teko_EpetraOperatorWrapper.hpp
-include/Teko_EpetraThyraConverter.hpp
 include/Teko_GaussSeidelPreconditionerFactory.hpp
+include/Teko_HierarchicalGaussSeidelPreconditionerFactory.hpp
 include/Teko_IdentityPreconditionerFactory.hpp
 include/Teko_ImplicitLinearOp.hpp
-include/Teko_InterlacedEpetra.hpp
 include/Teko_InterlacedTpetra.hpp
 include/Teko_InvLSCStrategy.hpp
 include/Teko_InvModALStrategy.hpp
 include/Teko_InverseFactory.hpp
-include/Teko_InverseFactoryOperator.hpp
 include/Teko_InverseLibrary.hpp
 include/Teko_IterativePreconditionerFactory.hpp
 include/Teko_JacobiPreconditionerFactory.hpp
@@ -4850,9 +4575,7 @@ include/Teko_PreconditionerLinearOp.hpp
 include/Teko_PreconditionerLinearOpDecl.hpp
 include/Teko_PreconditionerState.hpp
 include/Teko_PresLaplaceLSCStrategy.hpp
-include/Teko_ProbingPreconditionerFactory.hpp
 include/Teko_ReorderedLinearOp.hpp
-include/Teko_ReorderedMappingStrategy.hpp
 include/Teko_RequestCallback.hpp
 include/Teko_RequestHandler.hpp
 include/Teko_RequestHandlerContainer.hpp
@@ -4863,8 +4586,6 @@ include/Teko_SolveInverseFactory.hpp
 include/Teko_StaticLSCStrategy.hpp
 include/Teko_StaticRequestCallback.hpp
 include/Teko_StratimikosFactory.hpp
-include/Teko_StridedEpetraOperator.hpp
-include/Teko_StridedMappingStrategy.hpp
 include/Teko_StridedTpetraOperator.hpp
 include/Teko_TimingsSIMPLEPreconditionerFactory.hpp
 include/Teko_TpetraBasicMappingStrategy.hpp
@@ -5272,6 +4993,7 @@ include/Test_Common_Version.hpp
 include/Test_Common_float128.hpp
 include/Test_Common_set_bit_count.hpp
 include/Test_ODE.hpp
+include/Test_ODE_BDF.hpp
 include/Test_ODE_Newton.hpp
 include/Test_ODE_RK.hpp
 include/Test_ODE_RK_chem.hpp
@@ -5403,8 +5125,6 @@ include/Teuchos_PromotionTraits.hpp
 include/Teuchos_Ptr.hpp
 include/Teuchos_PtrDecl.hpp
 include/Teuchos_RCP.hpp
-include/Teuchos_RCPBoostSharedPtrConversions.hpp
-include/Teuchos_RCPBoostSharedPtrConversionsDecl.hpp
 include/Teuchos_RCPDecl.hpp
 include/Teuchos_RCPNode.hpp
 include/Teuchos_RCPStdSharedPtrConversions.hpp
@@ -5522,8 +5242,7 @@ include/Teuchos_stacktrace.hpp
 include/Teuchos_string.hpp
 include/Teuchos_toString.hpp
 include/Threads/Kokkos_Threads.hpp
-include/Threads/Kokkos_ThreadsExec.hpp
-include/Threads/Kokkos_ThreadsTeam.hpp
+include/Threads/Kokkos_Threads_Instance.hpp
 include/Threads/Kokkos_Threads_MDRangePolicy.hpp
 include/Threads/Kokkos_Threads_ParallelFor_MDRange.hpp
 include/Threads/Kokkos_Threads_ParallelFor_Range.hpp
@@ -5532,6 +5251,9 @@ include/Threads/Kokkos_Threads_ParallelReduce_MDRange.hpp
 include/Threads/Kokkos_Threads_ParallelReduce_Range.hpp
 include/Threads/Kokkos_Threads_ParallelReduce_Team.hpp
 include/Threads/Kokkos_Threads_ParallelScan_Range.hpp
+include/Threads/Kokkos_Threads_Spinwait.hpp
+include/Threads/Kokkos_Threads_State.hpp
+include/Threads/Kokkos_Threads_Team.hpp
 include/Threads/Kokkos_Threads_UniqueToken.hpp
 include/Threads/Kokkos_Threads_WorkGraphPolicy.hpp
 include/Thyra_AdaptiveSolutionManager.hpp
@@ -5544,12 +5266,7 @@ include/Thyra_Amesos2LinearOpWithSolveFactory_def.hpp
 include/Thyra_Amesos2LinearOpWithSolve_decl.hpp
 include/Thyra_Amesos2LinearOpWithSolve_def.hpp
 include/Thyra_Amesos2Types.hpp
-include/Thyra_AmesosLinearOpWithSolve.hpp
-include/Thyra_AmesosLinearOpWithSolveFactory.hpp
-include/Thyra_AmesosTypes.hpp
 include/Thyra_AssertOp.hpp
-include/Thyra_AztecOOLinearOpWithSolve.hpp
-include/Thyra_AztecOOLinearOpWithSolveFactory.hpp
 include/Thyra_BelosLinearOpWithSolve.hpp
 include/Thyra_BelosLinearOpWithSolveFactory.hpp
 include/Thyra_BelosLinearOpWithSolveFactory_decl.hpp
@@ -5676,22 +5393,10 @@ include/Thyra_DelayedLinearOpWithSolve_def.hpp
 include/Thyra_DetachedMultiVectorView.hpp
 include/Thyra_DetachedSpmdVectorView.hpp
 include/Thyra_DetachedVectorView.hpp
-include/Thyra_DiagonalEpetraLinearOpWithSolveFactory.hpp
 include/Thyra_DiagonalLinearOpBase.hpp
 include/Thyra_DirectionalFiniteDiffCalculator.hpp
 include/Thyra_DirectionalFiniteDiffCalculator_decl.hpp
 include/Thyra_DirectionalFiniteDiffCalculator_def.hpp
-include/Thyra_EpetraExtAddTransformer.hpp
-include/Thyra_EpetraExtDiagScaledMatProdTransformer.hpp
-include/Thyra_EpetraExtDiagScalingTransformer.hpp
-include/Thyra_EpetraLinearOp.hpp
-include/Thyra_EpetraLinearOpBase.hpp
-include/Thyra_EpetraModelEvaluator.hpp
-include/Thyra_EpetraOperatorViewExtractorBase.hpp
-include/Thyra_EpetraOperatorViewExtractorStd.hpp
-include/Thyra_EpetraOperatorWrapper.hpp
-include/Thyra_EpetraThyraWrappers.hpp
-include/Thyra_EpetraTypes.hpp
 include/Thyra_EuclideanScalarProd.hpp
 include/Thyra_EuclideanScalarProd_decl.hpp
 include/Thyra_EuclideanScalarProd_def.hpp
@@ -5702,7 +5407,6 @@ include/Thyra_IdentityLinearOpBase.hpp
 include/Thyra_Ifpack2PreconditionerFactory.hpp
 include/Thyra_Ifpack2PreconditionerFactory_decl.hpp
 include/Thyra_Ifpack2PreconditionerFactory_def.hpp
-include/Thyra_IfpackPreconditionerFactory.hpp
 include/Thyra_ImplicitAdjointModelEvaluator.hpp
 include/Thyra_InverseLinearOpBase.hpp
 include/Thyra_LinearNonlinearSolver.hpp
@@ -5734,7 +5438,6 @@ include/Thyra_LinearOpWithSolveTester_decl.hpp
 include/Thyra_LinearOpWithSolveTester_def.hpp
 include/Thyra_LinearSolverBuilderBase.hpp
 include/Thyra_ListedMultiVectorRandomizer.hpp
-include/Thyra_MLPreconditionerFactory.hpp
 include/Thyra_ModelEvaluator.hpp
 include/Thyra_ModelEvaluatorBase.hpp
 include/Thyra_ModelEvaluatorBase_decl.hpp
@@ -5899,7 +5602,6 @@ include/Thyra_apply_op_helper_def.hpp
 include/Thyra_describeLinearOp.hpp
 include/Thyra_describeLinearOp_decl.hpp
 include/Thyra_describeLinearOp_def.hpp
-include/Thyra_get_Epetra_Operator.hpp
 include/TpetraCore_ETIHelperMacros.h
 include/TpetraCore_config.h
 include/TpetraExt_MMHelpers.cpp
@@ -5982,6 +5684,7 @@ include/Tpetra_Details_KokkosCounter.hpp
 include/Tpetra_Details_KokkosTeuchosTimerInjection.hpp
 include/Tpetra_Details_LocalMap.hpp
 include/Tpetra_Details_LocalMap_fwd.hpp
+include/Tpetra_Details_MatrixApplyHelper.hpp
 include/Tpetra_Details_Merge.hpp
 include/Tpetra_Details_MpiTypeTraits.hpp
 include/Tpetra_Details_OrdinalTraits.hpp
@@ -6583,7 +6286,6 @@ include/az_lapack_wrappers.h
 include/az_y12m_wrappers.h
 include/create_inline_mesh.h
 include/decl/Kokkos_Declare_CUDA.hpp
-include/decl/Kokkos_Declare_HBWSpace.hpp
 include/decl/Kokkos_Declare_HIP.hpp
 include/decl/Kokkos_Declare_HPX.hpp
 include/decl/Kokkos_Declare_OPENACC.hpp
@@ -6603,6 +6305,7 @@ include/desul/atomics/Compare_Exchange_CUDA.hpp
 include/desul/atomics/Compare_Exchange_GCC.hpp
 include/desul/atomics/Compare_Exchange_HIP.hpp
 include/desul/atomics/Compare_Exchange_MSVC.hpp
+include/desul/atomics/Compare_Exchange_OpenACC.hpp
 include/desul/atomics/Compare_Exchange_OpenMP.hpp
 include/desul/atomics/Compare_Exchange_SYCL.hpp
 include/desul/atomics/Compare_Exchange_ScopeCaller.hpp
@@ -6612,6 +6315,7 @@ include/desul/atomics/Fetch_Op_CUDA.hpp
 include/desul/atomics/Fetch_Op_GCC.hpp
 include/desul/atomics/Fetch_Op_Generic.hpp
 include/desul/atomics/Fetch_Op_HIP.hpp
+include/desul/atomics/Fetch_Op_OpenACC.hpp
 include/desul/atomics/Fetch_Op_OpenMP.hpp
 include/desul/atomics/Fetch_Op_SYCL.hpp
 include/desul/atomics/Fetch_Op_ScopeCaller.hpp
@@ -6624,6 +6328,7 @@ include/desul/atomics/Lock_Based_Fetch_Op.hpp
 include/desul/atomics/Lock_Based_Fetch_Op_CUDA.hpp
 include/desul/atomics/Lock_Based_Fetch_Op_HIP.hpp
 include/desul/atomics/Lock_Based_Fetch_Op_Host.hpp
+include/desul/atomics/Lock_Based_Fetch_Op_OpenACC.hpp
 include/desul/atomics/Lock_Based_Fetch_Op_SYCL.hpp
 include/desul/atomics/Lock_Free_Fetch_Op.hpp
 include/desul/atomics/Macros.hpp
@@ -6633,6 +6338,7 @@ include/desul/atomics/Thread_Fence_CUDA.hpp
 include/desul/atomics/Thread_Fence_GCC.hpp
 include/desul/atomics/Thread_Fence_HIP.hpp
 include/desul/atomics/Thread_Fence_MSVC.hpp
+include/desul/atomics/Thread_Fence_OpenACC.hpp
 include/desul/atomics/Thread_Fence_OpenMP.hpp
 include/desul/atomics/Thread_Fence_SYCL.hpp
 include/desul/atomics/Thread_Fence_ScopeCaller.hpp
@@ -6653,7 +6359,6 @@ include/desul/atomics/openmp/OpenMP_40.hpp
 include/desul/atomics/openmp/OpenMP_40_op.inc
 include/element_density_function.h
 include/fwd/Kokkos_Fwd_CUDA.hpp
-include/fwd/Kokkos_Fwd_HBWSpace.hpp
 include/fwd/Kokkos_Fwd_HIP.hpp
 include/fwd/Kokkos_Fwd_HPX.hpp
 include/fwd/Kokkos_Fwd_OPENACC.hpp
@@ -6703,12 +6408,14 @@ include/generated_specializations_hpp/KokkosBlas1_update_eti_spec_avail.hpp
 include/generated_specializations_hpp/KokkosBlas1_update_mv_eti_spec_avail.hpp
 include/generated_specializations_hpp/KokkosBlas2_gemv_eti_spec_avail.hpp
 include/generated_specializations_hpp/KokkosBlas2_ger_eti_spec_avail.hpp
+include/generated_specializations_hpp/KokkosBlas2_syr2_eti_spec_avail.hpp
 include/generated_specializations_hpp/KokkosBlas2_syr_eti_spec_avail.hpp
 include/generated_specializations_hpp/KokkosBlas3_gemm_eti_spec_avail.hpp
 include/generated_specializations_hpp/KokkosBlas3_trmm_eti_spec_avail.hpp
 include/generated_specializations_hpp/KokkosBlas3_trsm_eti_spec_avail.hpp
 include/generated_specializations_hpp/KokkosGraph_color_d1_eti_spec_avail.hpp
 include/generated_specializations_hpp/KokkosLapack_gesv_eti_spec_avail.hpp
+include/generated_specializations_hpp/KokkosLapack_svd_eti_spec_avail.hpp
 include/generated_specializations_hpp/KokkosLapack_trtri_eti_spec_avail.hpp
 include/generated_specializations_hpp/KokkosSparse_bspgemm_numeric_eti_spec_avail.hpp
 include/generated_specializations_hpp/KokkosSparse_gauss_seidel_apply_eti_spec_avail.hpp
@@ -6780,8 +6487,6 @@ include/impl/Kokkos_InitializationSettings.hpp
 include/impl/Kokkos_LIFO.hpp
 include/impl/Kokkos_LinkedListNode.hpp
 include/impl/Kokkos_MemoryPoolAllocator.hpp
-include/impl/Kokkos_MemorySpace.hpp
-include/impl/Kokkos_Memory_Fence.hpp
 include/impl/Kokkos_MultipleTaskQueue.hpp
 include/impl/Kokkos_NvidiaGpuArchitectures.hpp
 include/impl/Kokkos_OptionalRef.hpp
@@ -6795,7 +6500,6 @@ include/impl/Kokkos_SharedAlloc.hpp
 include/impl/Kokkos_SharedAlloc_timpl.hpp
 include/impl/Kokkos_SimpleTaskScheduler.hpp
 include/impl/Kokkos_SingleTaskQueue.hpp
-include/impl/Kokkos_Spinwait.hpp
 include/impl/Kokkos_Stacktrace.hpp
 include/impl/Kokkos_StaticCrsGraph_factory.hpp
 include/impl/Kokkos_StringManipulation.hpp
@@ -6819,6 +6523,7 @@ include/impl/Kokkos_Utilities.hpp
 include/impl/Kokkos_VLAEmulation.hpp
 include/impl/Kokkos_ViewArray.hpp
 include/impl/Kokkos_ViewCtor.hpp
+include/impl/Kokkos_ViewDataAnalysis.hpp
 include/impl/Kokkos_ViewLayoutTiled.hpp
 include/impl/Kokkos_ViewMapping.hpp
 include/impl/Kokkos_ViewTracker.hpp
@@ -6853,118 +6558,7 @@ include/klu2_version.h
 include/lbi_const.h
 include/md_timer_generic.c
 include/md_wrap_scalar_c.c
-include/ml_1level.h
-include/ml_DD_prec.h
-include/ml_EdgeMatrixFreePreconditioner.h
-include/ml_ElementByElement_SingleElement.h
-include/ml_Epetra_wrap_CrsGraph_as_RowMatrix.H
-include/ml_FaceMatrixFreePreconditioner.h
-include/ml_FilterType.h
-include/ml_GradDiv.h
-include/ml_Ifpack_ML.h
-include/ml_LevelWrap.h
-include/ml_MatrixFreePreconditioner.h
-include/ml_MultiLevelOperator.h
-include/ml_MultiLevelPreconditioner.h
-include/ml_Preconditioner.h
-include/ml_RefMaxwell.h
-include/ml_RefMaxwell_11_Operator.h
-include/ml_RefMaxwell_Utils.h
-include/ml_RowMatrix.h
-include/ml_ValidateParameters.h
-include/ml_agg_METIS.h
-include/ml_agg_ParMETIS.h
-include/ml_agg_VBMETIS.h
*** 812 LINES SKIPPED ***