Dune Core Modules (unstable)

Implements an utility class that provides collective communication methods for sequential programs. More...

#include <iostream>
#include <complex>
#include <algorithm>
#include <vector>
#include <dune/common/binaryfunctions.hh>
#include <dune/common/exceptions.hh>
#include <dune/common/parallel/future.hh>

Go to the source code of this file.

Classes

class  Dune::Communication< Communicator >
 Collective communication interface and sequential default implementation. More...
 

Namespaces

namespace  Dune
 Dune namespace.
 

Typedefs

template<class T >
using Dune::CollectiveCommunication = Communication< T >
 

Functions

bool Dune::operator== (const No_Comm &, const No_Comm &)
 Comparison operator for MPI compatibility. More...
 
bool Dune::operator!= (const No_Comm &, const No_Comm &)
 Comparison operator for MPI compatibility. More...
 

Detailed Description

Implements an utility class that provides collective communication methods for sequential programs.

An abstraction to the basic methods of parallel communication, following the message-passing paradigm.

Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Dec 21, 23:30, 2024)