|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
Dune::Fem::ISTL::HierarchicalCommunicationVector< DiscreteFunctionSpace, DofContainer > Class Template Reference
#include <dune/fem/solver/communication/hierarchical.hh>
Classes | |
| struct | CommDataHandle |
| struct | DofVector |
Public Types | |
| typedef DiscreteFunctionSpace | DiscreteFunctionSpaceType |
| typedef DiscreteFunctionSpaceType::LocalBlockIndices | BlockIndices |
| typedef DofContainer::field_type | DofType |
Public Member Functions | |
| HierarchicalCommunicationVector (const DiscreteFunctionSpace &dfSpace, DofContainer &dofContainer) | |
| template<class Operation > | |
| CommDataHandle< Operation >::Type | dataHandle (const Operation &operation) |
| const DofVector & | dofVector () const |
| DofVector & | dofVector () |
| const DiscreteFunctionSpaceType & | space () const |
Static Public Attributes | |
| static constexpr std::size_t | blockSize = Hybrid::size( BlockIndices() ) |
Member Typedef Documentation
◆ BlockIndices
template<class DiscreteFunctionSpace , class DofContainer >
| typedef DiscreteFunctionSpaceType::LocalBlockIndices Dune::Fem::ISTL::HierarchicalCommunicationVector< DiscreteFunctionSpace, DofContainer >::BlockIndices |
◆ DiscreteFunctionSpaceType
template<class DiscreteFunctionSpace , class DofContainer >
| typedef DiscreteFunctionSpace Dune::Fem::ISTL::HierarchicalCommunicationVector< DiscreteFunctionSpace, DofContainer >::DiscreteFunctionSpaceType |
◆ DofType
template<class DiscreteFunctionSpace , class DofContainer >
| typedef DofContainer::field_type Dune::Fem::ISTL::HierarchicalCommunicationVector< DiscreteFunctionSpace, DofContainer >::DofType |
Constructor & Destructor Documentation
◆ HierarchicalCommunicationVector()
template<class DiscreteFunctionSpace , class DofContainer >
|
inline |
Member Function Documentation
◆ dataHandle()
template<class DiscreteFunctionSpace , class DofContainer >
template<class Operation >
|
inline |
◆ dofVector() [1/2]
template<class DiscreteFunctionSpace , class DofContainer >
|
inline |
◆ dofVector() [2/2]
template<class DiscreteFunctionSpace , class DofContainer >
|
inline |
◆ space()
template<class DiscreteFunctionSpace , class DofContainer >
|
inline |
Member Data Documentation
◆ blockSize
template<class DiscreteFunctionSpace , class DofContainer >
|
staticconstexpr |
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