Discontinuous Galerkin Library
#include "dg/algorithm.h"
dg::MPIVectorTag Struct Reference

A distributed vector contains a data container and a MPI communicator. More...

Inheritance diagram for dg::MPIVectorTag:
[legend]

Detailed Description

A distributed vector contains a data container and a MPI communicator.

This tag indicates that data is distributed among one or several processes. An MPI Vector is assumed to be composed of a data container together with an MPI Communicator. In fact, the currently only class with this tag is the MPI_Vector class.

Note
This is a recursive tag in the sense that classes must provide a typedef container_type, for which the dg::TensorTraits must be specialized
See also
dg::MPI_Vector, MPI backend

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