Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Xpetra/MueLu/Zoltan2: Deprecate Epetra #12807

Open
csiefer2 opened this issue Mar 12, 2024 · 2 comments
Open

Xpetra/MueLu/Zoltan2: Deprecate Epetra #12807

csiefer2 opened this issue Mar 12, 2024 · 2 comments

Comments

@csiefer2
Copy link
Member

csiefer2 commented Mar 12, 2024

Because Epetra is going away.

Developers on the @trilinos/xpetra @trilinos/zoltan2 @trilinos/muelu @trilinos/shylu teams are invited to contribute to the deprecation efforts for their own packages.

Files to work on list below. I got them by grepping for the word "Epetra" so there are clear to be false positives in the list below. Please check stuff off as you change it.

Xpetra

Docs & Scripts

  • cmake/XpetraAddTest.cmake
  • doc/Doxyfile.options
  • doc/Xpetra_DoxygenDocumentation.hpp
  • scripts/build-xpetra.sh
  • scripts/epetra/conf/Xpetra_EpetraCrsGraph.hpp.conf
  • scripts/epetra/conf/Xpetra_EpetraCrsMatrix.hpp.conf
  • scripts/epetra/conf/Xpetra_EpetraExport.hpp.conf
  • scripts/epetra/conf/Xpetra_EpetraImport.hpp.conf
  • scripts/epetra/conf/Xpetra_EpetraMap.hpp.conf
  • scripts/epetra/conf/Xpetra_EpetraMultiVector.hpp.conf
  • scripts/epetra/conf/Xpetra_EpetraVector.hpp.conf
  • scripts/epetra.py
  • scripts/epetra/tmpl/Xpetra_EpetraCrsGraph.hpp.tmpl
  • scripts/epetra/tmpl/Xpetra_EpetraCrsMatrix.hpp.tmpl
  • scripts/epetra/tmpl/Xpetra_EpetraExport.hpp.tmpl
  • scripts/epetra/tmpl/Xpetra_EpetraImport.hpp.tmpl
  • scripts/epetra/tmpl/Xpetra_EpetraMap.hpp.tmpl
  • scripts/epetra/tmpl/Xpetra_EpetraMultiVector.hpp.tmpl
  • scripts/epetra/tmpl/Xpetra_EpetraVector.hpp.tmpl
  • scripts/interfaces/tmpl/Xpetra_Map.hpp.tmpl
  • scripts/README
  • scripts/tpetra/tmpl/Xpetra_TpetraMap.hpp.tmpl

Src & sup

  • src/BlockedCrsMatrix/Xpetra_MapExtractor_decl.hpp
  • src/BlockedCrsMatrix/Xpetra_MapExtractorFactory.hpp
  • src/BlockedMap/Xpetra_BlockedMap_decl.hpp
  • src/BlockedMultiVector/Xpetra_BlockedMultiVector_decl.hpp
  • src/BlockedMultiVector/Xpetra_BlockedMultiVector_def.hpp
  • src/BlockedVector/Xpetra_BlockedVector_decl.hpp
  • src/CMakeLists.txt
  • src/CrsGraph/Xpetra_CrsGraphFactory.hpp
  • src/CrsGraph/Xpetra_EpetraCrsGraph.hpp
  • src/CrsGraph/Xpetra_TpetraCrsGraph_def.hpp
  • src/CrsMatrix/Xpetra_CrsMatrixFactory.hpp
  • src/CrsMatrix/Xpetra_EpetraCrsMatrix.hpp
  • src/CrsMatrix/Xpetra_TpetraBlockCrsMatrix_def.hpp
  • src/CrsMatrix/Xpetra_TpetraCrsMatrix_decl.hpp
  • src/Export/Xpetra_EpetraExport.hpp
  • src/Export/Xpetra_ExportFactory.hpp
  • src/Export/Xpetra_TpetraExport_def.hpp
  • src/FakeKokkos/Kokkos_DefaultNode.hpp
  • src/FakeKokkos/Kokkos_SerialNode.hpp
  • src/Headers/Xpetra_EpetraConfigDefs.hpp
  • src/Headers/Xpetra_UseShortNamesOrdinal.hpp
  • src/Headers/Xpetra_UseShortNamesScalar.hpp
  • src/Import/Xpetra_EpetraImport.hpp
  • src/Import/Xpetra_ImportFactory.hpp
  • src/Import/Xpetra_TpetraImport_def.hpp
  • src/Map/Xpetra_EpetraMapFactory.cpp
  • src/Map/Xpetra_EpetraMap.hpp
  • src/Map/Xpetra_Map_decl.hpp
  • src/Map/Xpetra_MapFactory_decl.hpp
  • src/Map/Xpetra_MapFactory_def.hpp
  • src/Map/Xpetra_TpetraMap_decl.hpp
  • src/Map/Xpetra_TpetraMap_def.hpp
  • src/MultiVector/Xpetra_EpetraIntMultiVector.hpp
  • src/MultiVector/Xpetra_EpetraMultiVectorFactory.cpp
  • src/MultiVector/Xpetra_EpetraMultiVector.hpp
  • src/MultiVector/Xpetra_MultiVector_decl.hpp
  • src/MultiVector/Xpetra_MultiVectorFactory_decl.hpp
  • src/MultiVector/Xpetra_MultiVectorFactory_def.hpp
  • src/MultiVector/Xpetra_TpetraMultiVector_def.hpp
  • src/Operator/Xpetra_EpetraOperator.hpp
  • src/Operator/Xpetra_TpetraOperator.hpp
  • src/Utils/ClassList/Non-Templated.classList
  • src/Utils/ExplicitInstantiation/Xpetra_ETI_LO_GO_NO_Epetra.tmpl
  • src/Utils/ExplicitInstantiation/Xpetra_ETI_SC_LO_GO_NO_Epetra.tmpl
  • src/Utils/ForwardDeclaration/Xpetra_EpetraCrsGraph_fwd.hpp
  • src/Utils/ForwardDeclaration/Xpetra_EpetraCrsMatrix_fwd.hpp
  • src/Utils/ForwardDeclaration/Xpetra_EpetraExport_fwd.hpp
  • src/Utils/ForwardDeclaration/Xpetra_EpetraImport_fwd.hpp
  • src/Utils/ForwardDeclaration/Xpetra_EpetraIntVector_fwd.hpp
  • src/Utils/ForwardDeclaration/Xpetra_EpetraMap_fwd.hpp
  • src/Utils/ForwardDeclaration/Xpetra_EpetraMultiVector_fwd.hpp
  • src/Utils/ForwardDeclaration/Xpetra_EpetraOperator_fwd.hpp
  • src/Utils/ForwardDeclaration/Xpetra_EpetraVector_fwd.hpp
  • src/Utils/Xpetra_CrsMatrixUtils.hpp
  • src/Utils/Xpetra_EpetraExceptions.hpp
  • src/Utils/Xpetra_EpetraUtils.cpp
  • src/Utils/Xpetra_EpetraUtils.hpp
  • src/Utils/Xpetra_ETI_3arg.hpp
  • src/Utils/Xpetra_ETI_4arg.hpp
  • src/Utils/Xpetra_ETI_4arg_mv.hpp
  • src/Utils/Xpetra_Exceptions.hpp
  • src/Utils/Xpetra_ImportUtils.hpp
  • src/Utils/Xpetra_MapUtils.hpp
  • src/Utils/Xpetra_Parameters.hpp
  • src/Utils/Xpetra_Utils.cpp
  • src/Utils/Xpetra_Utils.hpp
  • src/Vector/Xpetra_EpetraIntVector.hpp
  • src/Vector/Xpetra_EpetraVector.cpp
  • src/Vector/Xpetra_EpetraVectorFactory.cpp
  • src/Vector/Xpetra_EpetraVector.hpp
  • src/Vector/Xpetra_TpetraVector_def.hpp
  • src/Vector/Xpetra_VectorFactory_decl.hpp
  • sup/Matrix/Xpetra_CrsMatrixWrap_decl.hpp
  • sup/Matrix/Xpetra_MatrixFactory.cpp
  • sup/Matrix/Xpetra_MatrixFactory.hpp
  • sup/Matrix/Xpetra_Matrix.hpp
  • sup/StridedMap/Xpetra_StridedMap_decl.hpp
  • sup/StridedMap/Xpetra_StridedMap_def.hpp
  • sup/Utils/Xpetra_IO.hpp
  • sup/Utils/Xpetra_IteratorOps.cpp
  • sup/Utils/Xpetra_IteratorOps.hpp
  • sup/Utils/Xpetra_MatrixMatrix.hpp
  • sup/Utils/Xpetra_MatrixUtils.hpp
  • sup/Utils/Xpetra_ThyraUtils.cpp
  • sup/Utils/Xpetra_ThyraUtils.hpp
  • sup/Utils/Xpetra_TripleMatrixMultiply.hpp

Examples & Tests

  • example/MueLu_MatrixDriverTests.cpp
  • example/Xpetra_Example_Comm.cpp
  • test/BlockedCrsMatrix/BlockedCrsMatrix_UnitTests.cpp
  • test/BlockedCrsMatrix/BlockedMatrixTestHelpers.hpp
  • test/BlockedCrsMatrix/CMakeLists.txt
  • test/BlockedCrsMatrix/ThyraBlockedOperator_UnitTests.cpp
  • test/BlockedMultiVector/BlockedMultiVector_UnitTests.cpp
  • test/BlockedMultiVector/ThyraBlockedMultiVector_UnitTests.cpp
  • test/CMakeLists.txt
  • test/compile_tests/generate_tests.sh
  • test/CrsMatrix/CrsMatrix_UnitTests.cpp
  • test/CrsMatrix/CrsMatrixUtils_UnitTests.cpp
  • test/IO/IO_UnitTests.cpp
  • test/MapExtractor/MapExtractorFactory_UnitTests.cpp
  • test/Map/MapFactory_UnitTests.cpp
  • test/Map/Map_UnitTests2.cpp
  • test/Map/Map_UnitTests.cpp
  • test/Map/StridedMapFactory_UnitTests.cpp
  • test/Map/StridedMap_UnitTests.cpp
  • test/MatrixMatrix/MatrixMatrix_UnitTests.cpp
  • test/Matrix/Matrix_UnitTests.cpp
  • test/MatrixUtils/MatrixUtils_UnitTests.cpp
  • test/MultiVector/MultiVector_UnitTests.cpp
  • test/MultiVector/MultiVector_UnitTestsThyraSpecific.cpp
  • test/MultiVector/MultiVector_UnitTestsXpetraSpecific.cpp
  • test/Xpetra_UnitTestHelpers.hpp

MueLu

Adapters

  • adapters/aztecoo/MueLu_AztecEpetraOperator.cpp
  • adapters/aztecoo/MueLu_AztecEpetraOperator.hpp
  • adapters/belos/BelosMueLuAdapter.hpp
  • adapters/belos/BelosMueLu.txt
  • adapters/belos/Belos.txt
  • adapters/CMakeLists.txt
  • adapters/epetra/MueLu_CreateEpetraPreconditioner.cpp
  • adapters/epetra/MueLu_CreateEpetraPreconditioner.hpp
  • adapters/epetra/MueLu_EpetraOperator.cpp
  • adapters/epetra/MueLu_EpetraOperator.hpp
  • adapters/linear_solver_factory/MueLu_Details_LinearSolverFactory.cpp
  • adapters/linear_solver_factory/MueLu_Details_LinearSolverFactory_def.hpp
  • adapters/linear_solver_factory/MueLu_Details_registerLinearSolverFactory.cpp
  • adapters/stratimikos/Thyra_MueLuMaxwell1PreconditionerFactory_def.hpp
  • adapters/stratimikos/Thyra_MueLuPreconditionerFactory_decl.hpp
  • adapters/stratimikos/Thyra_MueLuPreconditionerFactory_def.hpp
  • adapters/stratimikos/Thyra_MueLuRefMaxwellPreconditionerFactory_decl.hpp
  • adapters/stratimikos/Thyra_MueLuRefMaxwellPreconditionerFactory_def.hpp
  • cmake/Dependencies.cmake

CMake & doc

  • CMakeLists.txt
  • cmake/MueLu_config.hpp.in
  • doc/Doxyfile.options
  • doc/MueLu_groups
  • doc/rfc/001-coords/coords.org
  • doc/Tutorial/src/Challenge.cpp
  • doc/Tutorial/src/CMakeLists.txt
  • doc/Tutorial/src/laplace2d.cpp
  • doc/Tutorial/src/MLParameterList.cpp
  • doc/Tutorial/src/recirc2d_api.cpp
  • doc/Tutorial/src/recirc2d.cpp
  • doc/Tutorial/src/ScalingTestParamList.cpp
  • doc/Tutorial/tex/definitions.tex
  • doc/Tutorial/tex/main.tex
  • doc/UsersGuide/abstract.tex
  • doc/UsersGuide/definitions.tex
  • doc/UsersGuide/mloptions.tex
  • doc/UsersGuide/muemex.tex
  • doc/UsersGuide/options.tex
  • doc/UsersGuide/starting.tex

Examples

  • example/advanced/levelwrap/CMakeLists.txt
  • example/advanced/levelwrap/LevelWrap.cpp
  • example/advanced/memory/CMakeLists.txt
  • example/advanced/memory/Epetra1DLaplace.cpp
  • example/advanced/memory/Tpetra1DLaplace.cpp
  • example/advanced/multiplesolve/CMakeLists.txt
  • example/advanced/multiplesolve/StandardReuse.cpp
  • example/basic/CMakeLists.txt
  • example/ParameterList/CMakeLists.txt
  • example/ParameterList/MLParameterList.cpp

Matlab

  • matlab/bin/muelu.m
  • matlab/bin/muemex.cpp
  • matlab/bin/muemex.h
  • matlab/src/MueLu_MatlabUtils.cpp
  • matlab/src/MueLu_MatlabUtils_decl.hpp
  • matlab/src/MueLu_MatlabUtils_def.hpp

Research

  • research/luc/region_algorithms/Driver_Structured_Regions.cpp
  • research/max/AdditiveMG/MultiplicativeBricks.cpp
  • research/max/AdditiveMG/MultiplicativeStride.cpp
  • research/max/AdditiveMG/Repartition_ADR.cpp
  • research/max/AdditiveMG/SmoothedAdditiveBricks.cpp
  • research/max/AdditiveMG/SmoothedAdditiveStride.cpp
  • research/max/AdditiveMG/tentative.cpp
  • research/max/AdditiveMG/Test.cpp
  • research/max/XpetraSplitting/Test_muelu.cpp
  • research/max/XpetraSplitting/Test_xpetra.cpp
  • research/max/XpetraSplitting/Xpetra_MatrixSplitting.hpp
  • research/q2q1/CMakeLists.txt
  • research/q2q1/MueLu_Q2Q1uPFactory.hpp
  • research/q2q1/Q2Q1.cpp
  • research/regionMG/src/SetupRegionVector_def.hpp
  • research/regionMG/src/SolveRegionHierarchy_def.hpp
  • research/regionMG/test/structured/Driver_Structured_Regions.cpp
  • research/semicoarsening/CMakeLists.txt
  • research/semicoarsening/driver.cpp
  • research/tawiesn/aria/CMakeLists.txt
  • research/tawiesn/aria/Driver.cpp
  • research/tawiesn/crada/CMakeLists.txt
  • research/tawiesn/crada/Driver.cpp
  • research/tawiesn/crada/genFiles.py

Src

  • src/CMakeLists.txt
  • src/Graph/Containers/MueLu_Zoltan2GraphAdapter.hpp
  • src/Graph/MatrixTransformation/MueLu_CoalesceDropFactory_def.hpp
  • src/Interface/MueLu_AdaptiveSaMLParameterListInterpreter_def.hpp
  • src/Interface/MueLu_ML2MueLuParameterTranslator.cpp
  • src/Interface/MueLu_MLParameterListInterpreter_def.hpp
  • src/Interface/MueLu_ParameterListUtils.cpp
  • src/Interface/MueLu_ParameterListUtils.hpp
  • src/Misc/MueLu_BlockedRAPFactory_def.hpp
  • src/Misc/MueLu_FilteredAFactory_def.hpp
  • src/Misc/MueLu_RAPFactory_def.hpp
  • src/MueCentral/MueLu_Hierarchy_decl.hpp
  • src/Operators/MueLu_Maxwell1_def.hpp
  • src/Operators/MueLu_RefMaxwell_def.hpp
  • src/Rebalancing/MueLu_IsorropiaInterface_decl.hpp
  • src/Rebalancing/MueLu_IsorropiaInterface_def.hpp
  • src/Rebalancing/MueLu_RepartitionFactory_def.hpp
  • src/Rebalancing/MueLu_Zoltan2Interface_decl.hpp
  • src/Smoothers/MueLu_Amesos2Smoother_decl.hpp
  • src/Smoothers/MueLu_AmesosSmoother.cpp
  • src/Smoothers/MueLu_AmesosSmoother.hpp
  • src/Smoothers/MueLu_BelosSmoother_decl.hpp
  • src/Smoothers/MueLu_DirectSolver_decl.hpp
  • src/Smoothers/MueLu_DirectSolver_def.hpp
  • src/Smoothers/MueLu_Ifpack2Smoother_decl.hpp
  • src/Smoothers/MueLu_IfpackSmoother.cpp
  • src/Smoothers/MueLu_IfpackSmoother.hpp
  • src/Smoothers/MueLu_PermutingSmoother_def.hpp
  • src/Smoothers/MueLu_ProjectorSmoother_def.hpp
  • src/Smoothers/MueLu_TrilinosSmoother_decl.hpp
  • src/Smoothers/MueLu_TrilinosSmoother_def.hpp
  • src/Transfers/Classical/MueLu_ClassicalMapFactory_def.hpp
  • src/Transfers/Classical/MueLu_ClassicalPFactory_def.hpp
  • src/Transfers/GeneralGeometric/MueLu_GeneralGeometricPFactory_def.hpp
  • src/Transfers/GeneralGeometric/MueLu_GeometricInterpolationPFactory_def.hpp
  • src/Transfers/GeneralGeometric/MueLu_GeometricInterpolationPFactory_kokkos_def.hpp
  • src/Transfers/Petrov-Galerkin-SA/MueLu_PgPFactory_def.hpp
  • src/Transfers/Smoothed-Aggregation/MueLu_TentativePFactory_def.hpp
  • src/Utils/ExplicitInstantiation/MueLu_ETI_LO_GO_NO_Epetra.tmpl
  • src/Utils/ExplicitInstantiation/MueLu_ETI_SC_LO_GO_NO_Epetra.tmpl
  • src/Utils/ML_Linker.hpp
  • src/Utils/MueLu_ETI_3arg.hpp
  • src/Utils/MueLu_ETI_4arg.hpp
  • src/Utils/MueLu_ETI_4arg_Xpetra.hpp
  • src/Utils/MueLu_UtilitiesBase_def.hpp
  • src/Utils/MueLu_Utilities.cpp
  • src/Utils/MueLu_Utilities_decl.hpp
  • src/Utils/MueLu_Utilities_def.hpp

Tests

  • test/blockedtransfer/CMakeLists.txt
  • test/convergence/CMakeLists.txt
  • test/helmholtz/CMakeLists.txt
  • test/interface/CMakeLists.txt
  • test/interface/CreateOperator.cpp
  • test/interface/default/Output/rebase.sh
  • test/interface/ParameterListInterpreter.cpp
  • test/interface/rebase.sh
  • test/longlong/CMakeLists.txt
  • test/maxwell/CMakeLists.txt
  • test/maxwell/Maxwell3D.cpp
  • test/mhdvanka/tomtest.cpp
  • test/navierstokes/CMakeLists.txt
  • test/navierstokes/Navier2DBlocked_BraessSarazin.cpp
  • test/navierstokes/Navier2DBlocked_BraessSarazinSmoother.cpp
  • test/navierstokes/Navier2DBlocked_Epetra.cpp
  • test/navierstokes/Navier2DBlocked_Simple.cpp
  • test/navierstokes/Navier2DBlocked_SimpleSmoother.cpp
  • test/navierstokes/Navier2DBlocked_test2.cpp
  • test/navierstokes/Navier2DBlocked_xml.cpp
  • test/navierstokes/Navier2D_Epetra.cpp
  • test/navierstokes/Navier2D_Helpers.h
  • test/perf_tests_kokkos/CMakeLists.txt
  • test/perf_tests_kokkos/Redirection.cpp
  • test/permutation/CMakeLists.txt
  • test/permutation/Permutation.cpp
  • test/scaling/CMakeLists.txt
  • test/scaling/DriverCore.hpp
  • test/scaling/Driver.cpp
  • test/scaling/ImportPerformance.cpp
  • test/scaling/MatvecKernelDriver.cpp
  • test/scaling/MueLu_PerfModelReporter.hpp
  • test/scaling/SpMVPerformance.cpp
  • test/scaling/TAFCPerformance.cpp
  • test/simple1D/amesos2.cpp
  • test/simple1D/CMakeLists.txt
  • test/simple1D/Emin.cpp
  • test/simple1D/mainMergedSmoo.cpp
  • test/structured/CMakeLists.txt
  • test/structured/Driver_Structured.cpp
  • test/toggletransfer/CMakeLists.txt
  • test/unit_tests/Adapters/BelosAdapters.cpp
  • test/unit_tests/Adapters/CreatePreconditioner.cpp
  • test/unit_tests/BlockedRepartition.cpp
  • test/unit_tests/ClassicalPFactory.cpp
  • test/unit_tests/CMakeLists.txt
  • test/unit_tests/GenericRFactory.cpp
  • test/unit_tests/Hierarchy.cpp
  • test/unit_tests/IntrepidPCoarsenFactory.cpp
  • test/unit_tests_kokkos/LWGraph_kokkos.cpp
  • test/unit_tests_kokkos/MatrixFree_kokkos.cpp
  • test/unit_tests_kokkos/MueLu_TestHelpers_Common_kokkos.hpp
  • test/unit_tests_kokkos/MueLu_TestHelpers_kokkos.hpp
  • test/unit_tests_kokkos/SaPFactory_kokkos.cpp
  • test/unit_tests_kokkos/StructuredAggregation_kokkos.cpp
  • test/unit_tests_kokkos/TentativePFactory_kokkos.cpp
  • test/unit_tests_kokkos/Utilities_kokkos.cpp
  • test/unit_tests/LWGraph.cpp
  • test/unit_tests/MueLu_Test_ETI.hpp
  • test/unit_tests/MueLu_TestHelpers2.hpp
  • test/unit_tests/MueLu_TestHelpers_Common.hpp
  • test/unit_tests/MueLu_TestHelpers_HO.hpp
  • test/unit_tests/MueLu_TestHelpers.hpp
  • test/unit_tests/MultiVectorTransferFactory.cpp
  • test/unit_tests/ParameterList/CreateSublists.cpp
  • test/unit_tests/ParameterList/FactoryFactory.cpp
  • test/unit_tests/ParameterList/MLParameterListInterpreter.cpp
  • test/unit_tests/ParameterList/ParameterListInterpreter.cpp
  • test/unit_tests/PgPFactory.cpp
  • test/unit_tests/RAPFactory.cpp
  • test/unit_tests/RAPShiftFactory.cpp
  • test/unit_tests/RebalanceAcFactory.cpp
  • test/unit_tests/Repartition.cpp
  • test/unit_tests/SaPFactory.cpp
  • test/unit_tests/ScaledNullspaceFactory.cpp
  • test/unit_tests/Smoothers/AmesosSmoother.cpp
  • test/unit_tests/Smoothers/IfpackSmoother.cpp
  • test/unit_tests/TentativePFactory.cpp
  • test/unit_tests/UnsmooshFactory.cpp
  • test/unit_tests/UserData/CreateXpetraPreconditioner.cpp
  • test/unit_tests/Utilities.cpp
  • test/unit_tests/VariableDofLaplacianFactory.cpp
  • test/vardofpernode/VarDofDriver.cpp
  • test/viz/CMakeLists.txt
  • test/viz/Viz.cpp
  • utils/arcadia/arcadia.py
  • utils/arcadia/filters/EpetraIXtimelines.py
  • utils/arcadia/filters/EpetraJacobitimelines.py
  • utils/arcadia/filters/EpetraLWCRStimelines.py
  • utils/arcadia/filters/EpetraMMtimelines.py
  • utils/arcadia/filters/EpetraRAPtimelines.py
  • utils/arcadia/filters/EpetraSmooPtimelines.py
  • utils/arcadia/sched.template
  • utils/performance/compareTE.awk
  • utils/performance/compareTE.sh
  • utils/performance/mueprof.awk
  • utils/performance/mueprof.sh

Zoltan2

  • cmake/Dependencies.cmake
  • core/cmake/Dependencies.cmake
  • core/CMakeLists.txt
  • core/cmake/Zoltan2_config.h.in
  • core/src/algorithms/order/Zoltan2_MatcherHelper.hpp
  • core/src/algorithms/partition/Zoltan2_AlgRCB_methods.hpp.not_compiled
  • core/src/input/Zoltan2_Adapter.hpp
  • core/src/input/Zoltan2_GraphAdapter.hpp
  • core/src/input/Zoltan2_IdentifierAdapter.hpp
  • core/src/input/Zoltan2_InputTraits.hpp
  • core/src/input/Zoltan2_MatrixAdapter.hpp
  • core/src/input/Zoltan2_MeshAdapter.hpp
  • core/src/input/Zoltan2_TpetraRowGraphAdapter.hpp
  • core/src/input/Zoltan2_VectorAdapter.hpp
  • core/src/input/Zoltan2_XpetraCrsGraphAdapter.hpp
  • core/src/input/Zoltan2_XpetraCrsMatrixAdapter.hpp
  • core/src/input/Zoltan2_XpetraMultiVectorAdapter.hpp
  • core/src/input/Zoltan2_XpetraTraits.hpp
  • core/src/problems/Zoltan2_MatrixPartitioningSolution.hpp
  • doc/Doxyfile
  • doc/index.dox
  • ReleaseNotes.txt
  • sampleScripts/configure_blake
  • test/core/driver/driverinputs/chacoSimple3dTest.xml
  • test/core/helpers/AdapterForTests.hpp
  • test/core/helpers/UserInputForTests.hpp
  • test/core/helpers/Zoltan2_TestHelpers.hpp
  • test/core/helpers/Zoltan2_Typedefs.hpp
  • test/core/partition/CMakeLists.txt
  • test/core/partition/mj_epetra.cpp
  • test/core/temp/CMakeLists.txt
  • test/core/temp/multivectorTest.cpp
  • test/core/temp/XpetraEpetraMap.cpp
  • test/core/temp/XpetraEpetraMatrix.cpp
  • test/core/unit/input/XpetraCrsGraphInput.cpp
  • test/core/unit/input/XpetraCrsMatrixInput.cpp
  • test/core/unit/input/XpetraMultiVectorInput.cpp
  • test/core/unit/input/XpetraTraits.cpp
  • test/core/unit/input/XpetraVectorInput.cpp

ShyLU-DD

  • Binary file frosch/test/Thyra_Xpetra_Stokes_HDF5/stokes.h5 matches
  • core/cmake/Dependencies.cmake
  • core/src/CMakeLists.txt
  • core/src/epetra/Ifpack_ShyLU.cpp
  • core/src/epetra/Ifpack_ShyLU.h
  • core/src/epetra/IQRSolver.cpp
  • core/src/epetra/IQRSolver.h
  • core/src/epetra/shylu_amesos_schur_operator.cpp
  • core/src/epetra/shylu_amesos_schur_operator.h
  • core/src/epetra/shylu.cpp
  • core/src/epetra/shylu_directsolver_interface.cpp
  • core/src/epetra/shylu_directsolver_interface_decl.hpp
  • core/src/epetra/shylu_directsolver_interface_def.hpp
  • core/src/epetra/shylu_factor.cpp
  • core/src/epetra/shylu.h
  • core/src/epetra/shylu_internal_gmres.h
  • core/src/epetra/shylu_internal_gmres_tools.h
  • core/src/epetra/shylu_internal.h
  • core/src/epetra/shylu_local_schur_operator.cpp
  • core/src/epetra/shylu_local_schur_operator.h
  • core/src/epetra/shylu_partition_interface.cpp
  • core/src/epetra/shylu_partition_interface_decl.hpp
  • core/src/epetra/shylu_partition_interface_def.hpp
  • core/src/epetra/shylu_probing_operator.cpp
  • core/src/epetra/shylu_probing_operator.h
  • core/src/epetra/shylu_schur.cpp
  • core/src/epetra/shylu_solve.cpp
  • core/src/epetra/shylu_symbolic.h
  • core/src/epetra/shylu_util.cpp
  • core/src/epetra/shylu_util.h
  • core/src/interfaces/shylu_iterativesolver_interface.cpp
  • core/src/interfaces/shylu_iterativesolver_interface_decl.hpp
  • core/src/interfaces/shylu_iterativesolver_interface_def.hpp
  • core/test/amesos_driver.cpp
  • core/test/CMakeLists.txt
  • core/test/epetra_interface_test.cpp
  • core/test/iterative_solver_interface_test.cpp
  • core/test/shylu_belos_driver.cpp
  • core/test/shylu_driver.cpp
  • core/test/shylu_factor_test.cpp
  • core/test/shylu_iqr_driver.cpp
  • core/test/tpetra_interface_test.cpp
  • frosch/cmake/Dependencies.cmake
  • frosch/CMakeLists.txt
  • frosch/cmake/ShyLU_DDFROSch_config.h.in
  • frosch/src/Adapters/Thyra_FROSchFactory_decl.hpp
  • frosch/src/Adapters/Thyra_FROSchFactory_def.hpp
  • frosch/src/Adapters/Thyra_FROSchLinearOp_decl.hpp
  • frosch/src/Adapters/Thyra_FROSchLinearOp_def.hpp
  • frosch/src/CMakeLists.txt
  • frosch/src/CoarseSpaces/FROSch_CoarseSpace_def.hpp
  • frosch/src/CoarseSpaces/FROSch_ConstantPartitionOfUnity_def.hpp
  • frosch/src/InterfaceSets/FROSch_DDInterface_def.hpp
  • frosch/src/SchwarzOperators/FROSch_AlgebraicOverlappingOperator_def.hpp
  • frosch/src/SchwarzOperators/FROSch_CoarseOperator_decl.hpp
  • frosch/src/SchwarzOperators/FROSch_CoarseOperator_def.hpp
  • frosch/src/SchwarzOperators/FROSch_HarmonicCoarseOperator_def.hpp
  • frosch/src/SchwarzOperators/FROSch_OverlappingOperator_def.hpp
  • frosch/src/SolverInterfaces/FROSch_Amesos2SolverEpetra_decl.hpp
  • frosch/src/SolverInterfaces/FROSch_Amesos2SolverEpetra_def.hpp
  • frosch/src/SolverInterfaces/FROSch_Amesos2SolverTpetra_def.hpp
  • frosch/src/SolverInterfaces/FROSch_AmesosSolverEpetra_decl.hpp
  • frosch/src/SolverInterfaces/FROSch_AmesosSolverEpetra_def.hpp
  • frosch/src/SolverInterfaces/FROSch_BelosSolverEpetra_decl.hpp
  • frosch/src/SolverInterfaces/FROSch_BelosSolverEpetra_def.hpp
  • frosch/src/SolverInterfaces/FROSch_BelosSolverTpetra_def.hpp
  • frosch/src/SolverInterfaces/FROSch_Ifpack2PreconditionerTpetra_def.hpp
  • frosch/src/SolverInterfaces/FROSch_SolverFactory_decl.hpp
  • frosch/src/SolverInterfaces/FROSch_SolverFactory_def.hpp
  • frosch/src/Tools/FROSch_SubdomainSolver_decl.hpp
  • frosch/src/Tools/FROSch_SubdomainSolver_def.hpp
  • frosch/src/Tools/FROSch_Tools_decl.hpp
  • frosch/src/Tools/FROSch_Tools_def.hpp
  • frosch/src/Tools/FROSch_Types.h
  • frosch/test/CMakeLists.txt
  • frosch/test/Gathering/main.cpp
  • frosch/test/Import_Tpetra/CMakeLists.txt
  • frosch/test/Import_Tpetra/main.cpp
  • frosch/test/InterfacePartitionOfUnity/CMakeLists.txt
  • frosch/test/InterfacePartitionOfUnity/main.cpp
  • frosch/test/InterfaceSets/CMakeLists.txt
  • frosch/test/InterfaceSets/main.cpp
  • frosch/test/LocalPartitionOfUnityBasis/CMakeLists.txt
  • frosch/test/LocalPartitionOfUnityBasis/main.cpp
  • frosch/test/Overlap/CMakeLists.txt
  • frosch/test/Overlap/main.cpp
  • frosch/test/SolverFactory/CMakeLists.txt
  • frosch/test/SolverFactory/main.cpp
  • frosch/test/Thyra_Xpetra_Elasticity/CMakeLists.txt
  • frosch/test/Thyra_Xpetra_Elasticity/main.cpp
  • frosch/test/Thyra_Xpetra_Laplace/CMakeLists.txt
  • frosch/test/Thyra_Xpetra_Laplace/main.cpp
  • frosch/test/Thyra_Xpetra_Stokes_HDF5/CMakeLists.txt
  • frosch/test/Thyra_Xpetra_Stokes_HDF5/main.cpp
@csiefer2 csiefer2 added the type: enhancement Issue is an enhancement, not a bug label Mar 12, 2024
Copy link

Automatic mention of the @trilinos/muelu team

Copy link

github-actions bot commented Apr 9, 2024

Automatic mention of the @trilinos/ifpack2 team

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Backlog
Development

No branches or pull requests

2 participants