|
| collectivecommunication.hh |
| Implements an utility class that provides collective communication methods for sequential programs.
|
|
| communicator.hh |
| Provides utility classes for syncing distributed data via MPI communication.
|
|
| indexset.hh |
| Provides a map between global and local indices.
|
|
| indicessyncer.hh |
| Class for adding missing indices of a distributed index set in a local communication.
|
|
| interface.hh |
| Provides classes for building the communication interface between remote indices.
|
|
| localindex.hh |
| Provides classes for use as the local index in ParallelIndexSet.
|
|
| mpicollectivecommunication.hh |
| Implements an utility class that provides MPI's collective communication methods.
|
|
| mpiguard.hh |
| Implements a MPIGuard which detects an error on a remote process.
|
|
| mpihelper.hh |
| Helpers for dealing with MPI.
|
|
| mpitraits.hh |
| Traits classes for mapping types onto MPI_Datatype.
|
|
| plocalindex.hh |
| Provides classes for use as the local index in ParallelIndexSet for distributed computing.
|
|
| remoteindices.hh |
| Classes describing a distributed indexset.
|
|
| selection.hh |
| Provides classes for selecting indices based on attribute flags.
|
|
| variablesizecommunicator.hh |
| A communicator that only needs to know the number of elements per index at the sender side.
|
|