This files provides several data structures for storing tuples of indices of remote and/or local processes. More...
#include <set>
#include <list>
#include <vector>
#include <map>
#include <cstddef>
Go to the source code of this file.
Classes | |
struct | Ewoms::Linear::IndexRank |
This structure stores an index and a process rank. More... | |
struct | Ewoms::Linear::PeerIndexGlobalIndex |
This structure stores a local index on a peer process and a global index. More... | |
struct | Ewoms::Linear::IndexRankDist |
This structure stores an index, a process rank, and the distance of the degree of freedom to the process border. More... | |
struct | Ewoms::Linear::IndexDistanceNpeers |
This structure stores an index, a process rank, and the number of processes which "see" the degree of freedom with the index. More... | |
struct | Ewoms::Linear::BorderIndex |
A single index intersecting with the process boundary. More... | |
class | Ewoms::Linear::SeedList |
The list of indices which are on the process boundary. More... | |
class | Ewoms::Linear::PeerSet |
A set of process ranks. More... | |
This files provides several data structures for storing tuples of indices of remote and/or local processes.