DUNE PDELab (git)
Dune::PDELab::DisjointPartitioningGatherScatter< RankIndex > Class Template Reference
GatherScatter functor for creating a disjoint DOF partitioning. More...
#include <dune/pdelab/gridfunctionspace/genericdatahandle.hh>
Public Member Functions | |
DisjointPartitioningGatherScatter (RankIndex rank) | |
Create a DisjointPartitioningGatherScatter object. More... | |
Detailed Description
template<typename RankIndex>
class Dune::PDELab::DisjointPartitioningGatherScatter< RankIndex >
class Dune::PDELab::DisjointPartitioningGatherScatter< RankIndex >
GatherScatter functor for creating a disjoint DOF partitioning.
This functor will associate each DOF with a unique rank, creating a nonoverlapping partitioning of the unknowns. The rank for a DOF is chosen by finding the lowest rank on which the associated grid entity belongs to either the interior or the border partition.
- Note
- In order to work correctly, the data handle must be communicated on the Dune::InteriorBorder_All_Interface and the result vector must be initialized with the MPI rank value.
Constructor & Destructor Documentation
◆ DisjointPartitioningGatherScatter()
template<typename RankIndex >
|
inline |
Create a DisjointPartitioningGatherScatter object.
- Parameters
-
rank The MPI rank of the current process.
The documentation for this class was generated from the following file:
- dune/pdelab/gridfunctionspace/genericdatahandle.hh
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Nov 12, 23:30, 2024)