diff --git a/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridProvider.h b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridProvider.h index 96c2643f909468f44878c76da9dbb19647612972..d8d9d6b02aa813cd6bacad503b3089b35dc8fa98 100644 --- a/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridProvider.h +++ b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridProvider.h @@ -9,7 +9,10 @@ #include "PointerDefinitions.h" #include "VirtualFluids_GPU_export.h" #include "gpu/GridGenerator/io/SimulationFileWriter/SimulationFileWriter.h" -#include "Communication/Communicator.h" +namespace vf::gpu +{ +class Communicator; +} class Parameter; class GridBuilder; diff --git a/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/GridGenerator.h b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/GridGenerator.h index 202f3a4fc514c87e8d9a8d86f1465c8feb20a1ce..aad9b2e05f462319440f3a4a93a67b54a123b426 100644 --- a/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/GridGenerator.h +++ b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/GridGenerator.h @@ -13,14 +13,6 @@ class Parameter; class GridBuilder; class IndexRearrangementForStreams; -namespace vf -{ - namespace gpu - { - class Communicator; - } -} // namespace vf - class GridGenerator : public GridProvider {