OpenLB 1.7
No Matches
Public Member Functions | List of all members
olb::BlockCommunicator Struct Referenceabstract

Generic communicator for the overlap neighborhood of a block. More...

#include <blockCommunicator.h>

+ Inheritance diagram for olb::BlockCommunicator:
+ Collaboration diagram for olb::BlockCommunicator:

Public Member Functions

virtual ~BlockCommunicator ()
virtual void receive ()=0
virtual void send ()=0
virtual void unpack ()=0
virtual void wait ()=0

Detailed Description

Generic communicator for the overlap neighborhood of a block.

Managed by SuperCommunicator

Reconstructed during SuperCommunicator::exchangeRequests

Definition at line 47 of file blockCommunicator.h.

Constructor & Destructor Documentation

◆ ~BlockCommunicator()

virtual olb::BlockCommunicator::~BlockCommunicator ( )

Definition at line 48 of file blockCommunicator.h.

48{ };

Member Function Documentation

◆ receive()

virtual void olb::BlockCommunicator::receive ( )
pure virtual

◆ send()

virtual void olb::BlockCommunicator::send ( )
pure virtual

◆ unpack()

virtual void olb::BlockCommunicator::unpack ( )
pure virtual

◆ wait()

virtual void olb::BlockCommunicator::wait ( )
pure virtual

The documentation for this struct was generated from the following file: