Skip to content

Commit

Permalink
Merge pull request #459 from sebproell/remove-epetra-mpi-comm-header
Browse files Browse the repository at this point in the history
Remove Epetra_MpiComm.h include
  • Loading branch information
sebproell authored Feb 27, 2025
2 parents 459c38e + 1190722 commit 444b047
Show file tree
Hide file tree
Showing 54 changed files with 1 addition and 76 deletions.
1 change: 0 additions & 1 deletion apps/global_full/4C_global_full_main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@
#include "4C_utils_exceptions.hpp"
#include "4C_utils_singleton_owner.hpp"

#include <Epetra_MpiComm.h>
#include <Kokkos_Core.hpp>
#include <unistd.h>

Expand Down
1 change: 0 additions & 1 deletion apps/post_processor/4C_post_processor.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
#include "4C_utils_exceptions.hpp"
#include "4C_utils_singleton_owner.hpp"

#include <Epetra_MpiComm.h>

using namespace FourC;
namespace
Expand Down
1 change: 0 additions & 1 deletion apps/pre_exodus/4C_pre_exodus.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@
#include "4C_utils_result_test.hpp"
#include "4C_utils_singleton_owner.hpp"

#include <Epetra_MpiComm.h>
#include <Teuchos_CommandLineProcessor.hpp>
#include <Teuchos_Time.hpp>
#include <Teuchos_TimeMonitor.hpp>
Expand Down
1 change: 0 additions & 1 deletion src/art_net/4C_art_net_art_junction.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@
#include "4C_io.hpp"
#include "4C_linalg_utils_sparse_algebra_math.hpp"

#include <Epetra_MpiComm.h>
#include <Teuchos_SerialDenseSolver.hpp>

#include <memory>
Expand Down
2 changes: 0 additions & 2 deletions src/art_net/4C_art_net_art_terminal_bc.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,6 @@
#include "4C_io.hpp"
#include "4C_linalg_utils_sparse_algebra_math.hpp"

#include <Epetra_MpiComm.h>

#include <memory>

FOUR_C_NAMESPACE_OPEN
Expand Down
2 changes: 0 additions & 2 deletions src/art_net/4C_art_net_art_write_gnuplot.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,6 @@
#include "4C_io.hpp"
#include "4C_linalg_utils_sparse_algebra_math.hpp"

#include <Epetra_MpiComm.h>

#include <iostream>
#include <memory>

Expand Down
2 changes: 0 additions & 2 deletions src/art_net/4C_art_net_explicitintegration.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,6 @@
#include "4C_linalg_vector.hpp"
#include "4C_utils_function.hpp"

#include <Epetra_MpiComm.h>

#include <cstdlib>
#include <ctime>
#include <iostream>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@
#include "4C_structure_new_timint_basedataglobalstate.hpp"

#include <Epetra_FEVector.h>
#include <Epetra_MpiComm.h>

#include <unordered_set>
#include <utility>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@
#include "4C_structure_new_timint_basedataglobalstate.hpp"

#include <Epetra_FEVector.h>
#include <Epetra_MpiComm.h>

#include <unordered_set>
#include <utility>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@
#include "4C_inpar_beaminteraction.hpp"
#include "4C_linalg_fixedsizematrix.hpp"

#include <Epetra_MpiComm.h>

FOUR_C_NAMESPACE_OPEN

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,6 @@
#include "4C_io_visualization_manager.hpp"
#include "4C_linalg_fixedsizematrix.hpp"

#include <Epetra_MpiComm.h>

#include <unordered_set>

FOUR_C_NAMESPACE_OPEN
Expand Down
1 change: 0 additions & 1 deletion src/core/comm/src/4C_comm_exporter.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
#include "4C_comm_utils_factory.hpp"

#include <Epetra_Map.h>
#include <Epetra_MpiComm.h>

#include <map>
#include <memory>
Expand Down
1 change: 0 additions & 1 deletion src/core/comm/src/4C_comm_utils.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@

#include <Epetra_CrsMatrix.h>
#include <Epetra_Import.h>
#include <Epetra_MpiComm.h>

#include <iomanip>
#include <sstream>
Expand Down
1 change: 0 additions & 1 deletion src/core/comm/src/4C_comm_utils.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@
#include "4C_linalg_multi_vector.hpp"
#include "4C_utils_exceptions.hpp"

#include <Epetra_MpiComm.h>
#include <Teuchos_DefaultMpiComm.hpp>

FOUR_C_NAMESPACE_OPEN
Expand Down
1 change: 0 additions & 1 deletion src/core/comm/tests/4C_comm_mpi_utils_test.np3.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@

#include "4C_comm_mpi_utils.hpp"

#include <Epetra_MpiComm.h>


namespace
Expand Down
1 change: 0 additions & 1 deletion src/core/fem/src/discretization/4C_fem_discretization.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@
#include "4C_utils_parameter_list.fwd.hpp"

#include <Epetra_Map.h>
#include <Epetra_MpiComm.h>

#include <functional>
#include <ranges>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
#include "4C_fem_geometric_search_utils.hpp"
#include "4C_io_pstream.hpp"

#include <Epetra_MpiComm.h>
#include <Teuchos_TimeMonitor.hpp>

#ifdef FOUR_C_WITH_ARBORX
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
#include "4C_fem_geometric_search_bounding_volume.hpp"
#include "4C_fem_geometric_search_utils.hpp"

#include <Epetra_MpiComm.h>
#include <Teuchos_TimeMonitor.hpp>

#ifdef FOUR_C_WITH_ARBORX
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@
#include "4C_fem_geometric_search_distributed_tree.hpp"
#include "4C_geometric_search_create_bounding_volumes_test.hpp"

#include <Epetra_MpiComm.h>

namespace
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
#include "4C_fem_geometric_search_bounding_volume.hpp"
#include "4C_fem_geometric_search_utils.hpp"

#include <Epetra_MpiComm.h>

#ifdef FOUR_C_WITH_ARBORX

Expand Down
1 change: 0 additions & 1 deletion src/core/io/src/4C_io_control.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
#include "4C_io_legacy_table.hpp"
#include "4C_io_pstream.hpp"

#include <Epetra_MpiComm.h>
#include <pwd.h>
#include <unistd.h>

Expand Down
1 change: 0 additions & 1 deletion src/core/io/src/4C_io_hdf.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@
#include "4C_linalg_vector.hpp"

#include <Epetra_Map.h>
#include <Epetra_MpiComm.h>
#include <hdf5.h>
#include <hdf5_hl.h>

Expand Down
2 changes: 0 additions & 2 deletions src/core/io/tests/4C_io_pstream_test.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@

#include "4C_io_pstream.hpp"

#include <Epetra_MpiComm.h>

#include <stdexcept>

namespace
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
#include "4C_linalg_utils_sparse_algebra_math.hpp"
#include "4C_unittest_utils_support_files_test.hpp"

#include <Epetra_MpiComm.h>
#include <EpetraExt_CrsMatrixIn.h>

FOUR_C_NAMESPACE_OPEN
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
#include "4C_linalg_utils_sparse_algebra_manipulation.hpp"
#include "4C_unittest_utils_support_files_test.hpp"

#include <Epetra_MpiComm.h>
#include <EpetraExt_CrsMatrixIn.h>

FOUR_C_NAMESPACE_OPEN
Expand Down
1 change: 0 additions & 1 deletion src/core/linalg/tests/4C_linalg_vector_test.np2.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@

// Epetra related headers
#include <Epetra_Map.h>
#include <Epetra_MpiComm.h>

#include <memory>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@

#include <BelosTypes.hpp> // for Belos verbosity codes
#include <Epetra_LinearProblem.h>
#include <Epetra_MpiComm.h>
#include <ml_MultiLevelPreconditioner.h> // includes for ML parameter list validation
#include <Teuchos_ParameterList.hpp>
#include <Teuchos_StandardParameterEntryValidators.hpp>
Expand Down
2 changes: 0 additions & 2 deletions src/fluid/4C_fluid_coupling_red_models.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,6 @@
#include "4C_linalg_utils_sparse_algebra_create.hpp"
#include "4C_red_airways_dyn_drt.hpp"

#include <Epetra_MpiComm.h>

#include <memory>

FOUR_C_NAMESPACE_OPEN
Expand Down
1 change: 0 additions & 1 deletion src/fluid/4C_fluid_implicit_integration.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@
#include "4C_linalg_vector.hpp"
#include "4C_utils_parameter_list.fwd.hpp"

#include <Epetra_MpiComm.h>
#include <Teuchos_TimeMonitor.hpp>

#include <ctime>
Expand Down
1 change: 0 additions & 1 deletion src/fluid/4C_fluid_utils.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
#include "4C_inpar_fluid.hpp"
#include "4C_linalg_blocksparsematrix.hpp"

#include <Epetra_MpiComm.h>
#include <Teuchos_TimeMonitor.hpp>

FOUR_C_NAMESPACE_OPEN
Expand Down
1 change: 0 additions & 1 deletion src/fluid/4C_fluid_volumetric_surfaceFlow_condition.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@
#include "4C_linalg_utils_sparse_algebra_create.hpp"

#include <Epetra_Map.h>
#include <Epetra_MpiComm.h>

#include <memory>

Expand Down
2 changes: 0 additions & 2 deletions src/fluid_turbulence/4C_fluid_turbulence_statistics_bfda.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,6 @@
#include "4C_linalg_utils_sparse_algebra_create.hpp"
#include "4C_utils_parameter_list.fwd.hpp"

#include <Epetra_MpiComm.h>

#include <memory>

FOUR_C_NAMESPACE_OPEN
Expand Down
2 changes: 0 additions & 2 deletions src/fluid_turbulence/4C_fluid_turbulence_statistics_bfs.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,6 @@
#include "4C_linalg_utils_sparse_algebra_create.hpp"
#include "4C_utils_parameter_list.fwd.hpp"

#include <Epetra_MpiComm.h>

#include <memory>

FOUR_C_NAMESPACE_OPEN
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
#include "4C_linalg_serialdensematrix.hpp"
#include "4C_utils_parameter_list.fwd.hpp"

#include <Epetra_MpiComm.h>
#include <Teuchos_ParameterList.hpp>

#include <memory>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@
#include "4C_inpar_scatra.hpp"
#include "4C_linalg_utils_sparse_algebra_create.hpp"

#include <Epetra_MpiComm.h>
#include <Teuchos_ParameterList.hpp>

#include <memory>
Expand Down
2 changes: 0 additions & 2 deletions src/fluid_turbulence/4C_fluid_turbulence_statistics_ldc.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,6 @@
#include "4C_linalg_utils_sparse_algebra_create.hpp"
#include "4C_utils_parameter_list.fwd.hpp"

#include <Epetra_MpiComm.h>

#include <memory>

FOUR_C_NAMESPACE_OPEN
Expand Down
2 changes: 0 additions & 2 deletions src/fluid_turbulence/4C_fluid_turbulence_statistics_ph.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,6 @@
#include "4C_linalg_utils_sparse_algebra_create.hpp"
#include "4C_utils_parameter_list.fwd.hpp"

#include <Epetra_MpiComm.h>

#include <memory>

FOUR_C_NAMESPACE_OPEN
Expand Down
2 changes: 0 additions & 2 deletions src/fluid_turbulence/4C_fluid_turbulence_statistics_sqc.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,6 @@
#include "4C_linalg_utils_sparse_algebra_create.hpp"
#include "4C_utils_parameter_list.fwd.hpp"

#include <Epetra_MpiComm.h>

#include <memory>

FOUR_C_NAMESPACE_OPEN
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@
#include "4C_inpar_scatra.hpp"
#include "4C_linalg_utils_sparse_algebra_math.hpp"

#include <Epetra_MpiComm.h>
#include <Teuchos_ParameterList.hpp>

#include <memory>
Expand Down
2 changes: 0 additions & 2 deletions src/levelset/4C_levelset_algorithm.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,6 @@
#include "4C_scatra_timint_implicit.hpp"
#include "4C_utils_parameter_list.fwd.hpp"

#include <Epetra_MpiComm.h>

#include <memory>

#define USE_PHIN_FOR_VEL // TODO
Expand Down
1 change: 0 additions & 1 deletion src/levelset/4C_levelset_dyn.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
#include "4C_inpar_scatra.hpp"
#include "4C_levelset_algorithm.hpp"

#include <Epetra_MpiComm.h>
#include <Teuchos_ParameterList.hpp>
#include <Teuchos_StandardParameterEntryValidators.hpp>
#include <Teuchos_TimeMonitor.hpp>
Expand Down
1 change: 0 additions & 1 deletion src/mortar/4C_mortar_manager_base.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@

#include "4C_mortar_manager_base.hpp"

#include <Epetra_MpiComm.h>


FOUR_C_NAMESPACE_OPEN
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,11 @@
#ifndef FOUR_C_PARTICLE_ENGINE_COMMUNICATION_UTILS_HPP
#define FOUR_C_PARTICLE_ENGINE_COMMUNICATION_UTILS_HPP

/*---------------------------------------------------------------------------*
| headers |
*---------------------------------------------------------------------------*/
#include "4C_config.hpp"

#include <Epetra_MpiComm.h>
#include <mpi.h>

#include <map>
#include <set>
#include <vector>

FOUR_C_NAMESPACE_OPEN
Expand Down
2 changes: 0 additions & 2 deletions src/post/4C_post_common.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,6 @@
#include "4C_io_legacy_table.hpp"
#include "4C_rigidsphere.hpp"

#include <Epetra_MpiComm.h>

#include <stack>

FOUR_C_NAMESPACE_OPEN
Expand Down
1 change: 0 additions & 1 deletion src/red_airways/4C_red_airways_implicitintegration.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@
#include "4C_utils_function.hpp"
#include "4C_utils_parameter_list.fwd.hpp"

#include <Epetra_MpiComm.h>
#include <Teuchos_TimeMonitor.hpp>

#include <cstdlib>
Expand Down
2 changes: 0 additions & 2 deletions src/scatra/4C_scatra_timint_loma.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,6 @@
#include "4C_scatra_timint_implicit.hpp"
#include "4C_utils_parameter_list.fwd.hpp"

#include <Epetra_MpiComm.h>

#include <memory>

FOUR_C_NAMESPACE_OPEN
Expand Down
2 changes: 0 additions & 2 deletions src/scatra/4C_scatra_timint_poromulti.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,6 @@
#include "4C_scatra_timint_stat.hpp"
#include "4C_utils_parameter_list.fwd.hpp"

#include <Epetra_MpiComm.h>

#include <memory>

FOUR_C_NAMESPACE_OPEN
Expand Down
Loading

0 comments on commit 444b047

Please sign in to comment.