|
dune-pdelab 2.7-git
|
#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) |
| #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.
| void communicate | ( | const GV & | gv, |
| int | communicationType | ||
| ) |
[Define DataHandle]
[Collective communication object]
[Get rank]
[Communication type]
[Collective communication]
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
[Define gv]
[Define gv]