|
dune-pdelab 2.9
|
Loading...
Searching...
No Matches
Dune::PDELab::NonOverlappingBorderDOFExchanger< GridOperator >::PatternExtender< Pattern > Class Template Reference
A DataHandle class to exchange matrix sparsity patterns. More...
#include <dune/pdelab/gridoperator/common/borderdofexchanger.hh>
Inheritance diagram for Dune::PDELab::NonOverlappingBorderDOFExchanger< GridOperator >::PatternExtender< Pattern >:

Public Types | |
| typedef PatternMPIData | DataType |
| Export type of data for message buffer. | |
Public Member Functions | |
| bool | contains (int dim, int codim) const |
| bool | fixedSize (int dim, int codim) const |
| template<typename Entity > | |
| size_type | size (Entity &e) const |
| How many objects of type DataType have to be sent for a given entity. | |
| template<typename MessageBuffer , typename Entity > | |
| void | gather (MessageBuffer &buff, const Entity &e) const |
| Pack data from user to message buffer. | |
| template<typename MessageBuffer , typename Entity > | |
| void | scatter (MessageBuffer &buff, const Entity &e, size_t n) |
| Unpack data from message buffer to user. | |
| PatternExtender (const NonOverlappingBorderDOFExchanger &dof_exchanger, const GFSU &gfsu, const GFSV &gfsv, Pattern &pattern) | |
| int | fixedsize (int dim, int codim) const |
| bool | overloaded_deprecated_fixedsize (int dim, int codim) const |
| size_t | size (const EntityType &e) const |
| void | gather (MessageBufferImp &buff, const EntityType &e) const |
| void | scatter (MessageBufferImp &buff, const EntityType &e, size_t n) |
Detailed Description
template<typename GridOperator>
template<typename Pattern>
class Dune::PDELab::NonOverlappingBorderDOFExchanger< GridOperator >::PatternExtender< Pattern >
template<typename Pattern>
class Dune::PDELab::NonOverlappingBorderDOFExchanger< GridOperator >::PatternExtender< Pattern >
A DataHandle class to exchange matrix sparsity patterns.
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8