From 98a54c55235e6f1bf349fa075891d8334b7a4d5f Mon Sep 17 00:00:00 2001 From: Anna Wellmann <a.wellmann@tu-bs.de> Date: Thu, 2 Jun 2022 12:03:49 +0000 Subject: [PATCH] Move forward declaration of communicator from GridGenerator to GridProvider --- .../DataStructureInitializer/GridProvider.h | 5 ++++- .../GridReaderGenerator/GridGenerator.h | 8 -------- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridProvider.h b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridProvider.h index 96c2643f9..d8d9d6b02 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 202f3a4fc..aad9b2e05 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 { -- GitLab