Skip to content
Snippets Groups Projects

Add Communication Hiding to GPU version

Merged Anna Wellmann requested to merge m.schoenherr/VirtualFluids_dev:develop into develop
1 unresolved thread
1 file
+ 5
4
Compare changes
  • Side-by-side
  • Inline
@@ -23,10 +23,6 @@ class Communicator;
class IndexRearrangementForStreams
{
private:
std::shared_ptr<GridBuilder> builder;
std::shared_ptr<Parameter> para;
vf::gpu::Communicator& communicator;
public:
//! \brief construct IndexRearrangementForStreams object
IndexRearrangementForStreams(std::shared_ptr<Parameter> para, std::shared_ptr<GridBuilder> builder, vf::gpu::Communicator& communicator);
@@ -156,6 +152,11 @@ private:
void getGridInterfaceIndicesBorderBulkFC(int level);
private:
std::shared_ptr<GridBuilder> builder;
std::shared_ptr<Parameter> para;
vf::gpu::Communicator& communicator;
// used for tests
friend class IndexRearrangementForStreamsTest_reorderSendIndices;
};
Loading