dune-pdelab 2.7-git
Loading...
Searching...
No Matches
Macros | Functions
recipe-communication.cc File Reference
#include <math.h>
#include <iostream>
#include <dune/common/parallel/mpihelper.hh>
#include <dune/common/parametertreeparser.hh>
#include <dune/common/timer.hh>
#include <dune/geometry/referenceelements.hh>
#include <dune/geometry/quadraturerules.hh>
#include <dune/grid/onedgrid.hh>
#include <dune/grid/yaspgrid.hh>
#include <dune/grid/utility/structuredgridfactory.hh>
#include <dune/grid/io/file/vtk/vtkwriter.hh>
#include <dune/grid/io/file/vtk/subsamplingvtkwriter.hh>
#include <dune/grid/io/file/gmshreader.hh>
#include <dune/pdelab.hh>

Macros

#define COMMUNICATE_HH
 

Functions

template<typename GV >
void communicate (const GV &gv, int communicationType)
 
int main (int argc, char **argv)
 

Macro Definition Documentation

◆ COMMUNICATE_HH

#define COMMUNICATE_HH

Taken 6.6.2019 from tutorial06/exercise/solution/solution06-2.cc Added commentaries, changed data[i] to store (100^rank) instead of (rank). Removed ParameterTree and dependancy on .ini file. Removed customized DataHandle, use default one.

Function Documentation

◆ communicate()

template<typename GV >
void communicate ( const GV &  gv,
int  communicationType 
)

[Define DataHandle]

[Collective communication object]

[Get rank]

[Communication type]

[Collective communication]

Examples
recipe-communication.cc.

◆ main()

int main ( int  argc,
char **  argv 
)

[Define gv]

[Define gv]