Skip to content
Snippets Groups Projects
Commit ce184cee authored by Pavel Burovskiy's avatar Pavel Burovskiy
Browse files

Removing unnecessary includes in LibUtilities/Communication

parent 810e4351
No related branches found
No related tags found
No related merge requests found
...@@ -34,6 +34,7 @@ ...@@ -34,6 +34,7 @@
/////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////
#include <LibUtilities/Communication/Comm.h> #include <LibUtilities/Communication/Comm.h>
#include <loki/Singleton.h> // for CreateUsingNew, NoDestroy, etc
namespace Nektar namespace Nektar
{ {
......
...@@ -36,10 +36,13 @@ ...@@ -36,10 +36,13 @@
#define NEKTAR_LIB_UTILITIES_COMM_H #define NEKTAR_LIB_UTILITIES_COMM_H
#include <boost/enable_shared_from_this.hpp> #include <boost/enable_shared_from_this.hpp>
#include <LibUtilities/BasicUtils/SharedArray.hpp>
#include <LibUtilities/BasicUtils/NekFactory.hpp> #include <LibUtilities/BasicUtils/NekFactory.hpp>
#include <LibUtilities/LibUtilitiesDeclspec.h> #include <LibUtilities/LibUtilitiesDeclspec.h>
#include "LibUtilities/BasicConst/NektarUnivTypeDefs.hpp"
namespace Nektar { template <typename Dim, typename DataType> class Array; }
namespace Nektar namespace Nektar
{ {
namespace LibUtilities namespace LibUtilities
......
...@@ -38,8 +38,8 @@ ...@@ -38,8 +38,8 @@
#include <string> #include <string>
#include <mpi.h> #include <mpi.h>
#include <LibUtilities/Memory/NekMemoryManager.hpp>
#include <LibUtilities/Communication/Comm.h> #include <LibUtilities/Communication/Comm.h>
#include <LibUtilities/Memory/NekMemoryManager.hpp>
#ifndef MPI_SYNC #ifndef MPI_SYNC
#define MPISYNC 0 #define MPISYNC 0
......
...@@ -37,8 +37,8 @@ ...@@ -37,8 +37,8 @@
#include <string> #include <string>
#include <LibUtilities/Memory/NekMemoryManager.hpp>
#include <LibUtilities/Communication/Comm.h> #include <LibUtilities/Communication/Comm.h>
#include <LibUtilities/Memory/NekMemoryManager.hpp>
#include <LibUtilities/LibUtilitiesDeclspec.h> #include <LibUtilities/LibUtilitiesDeclspec.h>
namespace Nektar namespace Nektar
......
...@@ -35,6 +35,13 @@ ...@@ -35,6 +35,13 @@
#include <LibUtilities/Communication/Transposition.h> #include <LibUtilities/Communication/Transposition.h>
#include "LibUtilities/BasicUtils/ErrorUtil.hpp" // for ASSERTL0, etc
#include "LibUtilities/BasicUtils/SharedArray.hpp" // for Array
#include "LibUtilities/BasicUtils/Vmath.hpp" // for Vcopy
#include "LibUtilities/Foundations/Basis.h" // for BasisKey
#include "LibUtilities/Foundations/Foundations.hpp"
namespace Nektar namespace Nektar
{ {
namespace LibUtilities namespace LibUtilities
......
...@@ -35,15 +35,12 @@ ...@@ -35,15 +35,12 @@
#ifndef NEKTAR_LIB_UTILITIES_HOMOGENEOUS1D_H #ifndef NEKTAR_LIB_UTILITIES_HOMOGENEOUS1D_H
#define NEKTAR_LIB_UTILITIES_HOMOGENEOUS1D_H #define NEKTAR_LIB_UTILITIES_HOMOGENEOUS1D_H
#include <LibUtilities/BasicUtils/ErrorUtil.hpp> #include <LibUtilities/Communication/Comm.h>
#include <LibUtilities/BasicUtils/NekManager.hpp>
#include <LibUtilities/BasicUtils/SharedArray.hpp> #include <LibUtilities/BasicUtils/SharedArray.hpp>
#include <LibUtilities/BasicUtils/VmathArray.hpp>
#include <LibUtilities/BasicConst/NektarUnivTypeDefs.hpp> #include <LibUtilities/BasicConst/NektarUnivTypeDefs.hpp>
#include <LibUtilities/BasicConst/NektarUnivConsts.hpp>
#include <LibUtilities/LibUtilitiesDeclspec.h> #include <LibUtilities/LibUtilitiesDeclspec.h>
#include <LibUtilities/Communication/Comm.h>
#include <LibUtilities/Foundations/Basis.h> namespace Nektar { namespace LibUtilities { class BasisKey; } }
namespace Nektar namespace Nektar
{ {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment