|
Nektar++
|
#include <AssemblyCommDG.h>
Public Member Functions | |
| Serial ()=default | |
| Default constructor. More... | |
| void | PerformExchange (const Array< OneD, NekDouble > &testFwd, Array< OneD, NekDouble > &testBwd) final |
Public Member Functions inherited from Nektar::MultiRegions::ExchangeMethod | |
| ExchangeMethod ()=default | |
| Default constructor. More... | |
| virtual | ~ExchangeMethod ()=default |
| Default destructor. More... | |
If parallel operation is not indicated then use the Serial subclass which does not perform any exchange.
Definition at line 81 of file AssemblyCommDG.h.
|
default |
Default constructor.
|
inlinefinalvirtual |
Perform MPI comm exchange taking the Fwd trace and sending partition edge trace values to the matching locations in the Bwd trace of corresponding adjacent partitions.
| [in] | testFwd | The values to send to adjacent partitions |
| [out] | testBwd | The values received from adjacent partitions |
Implements Nektar::MultiRegions::ExchangeMethod.
Definition at line 87 of file AssemblyCommDG.h.