DUNE PDELab (2.8)
Dune::PDELab::interleaved_ordering::Base< DI, CI, Node > Class Template Reference
Interface for merging index spaces. More...
#include <dune/pdelab/ordering/interleavedordering.hh>
Public Member Functions | |
Base (Node &node, bool container_blocked, const OrderingTag &ordering_tag, typename BaseT::GFSData *gfs_data) | |
Construct ordering object. More... | |
Protected Member Functions | |
void | setDelegate (const VirtualOrderingBase< DI, CI > *delegate) |
Set the delegate called in mapIndex(). More... | |
Detailed Description
template<typename DI, typename CI, typename Node>
class Dune::PDELab::interleaved_ordering::Base< DI, CI, Node >
class Dune::PDELab::interleaved_ordering::Base< DI, CI, Node >
Interface for merging index spaces.
Constructor & Destructor Documentation
◆ Base()
template<typename DI , typename CI , typename Node >
|
inline |
Construct ordering object.
In general, an ordering object is not properly setup after construction. This must be done by a seperate call to update() after all the children have been properly set up.
References DUNE_THROW, and Dune::PDELab::InterleavedOrderingTag::offsets().
Member Function Documentation
◆ setDelegate()
template<typename DI , typename CI >
|
inlineprotectedinherited |
Set the delegate called in mapIndex().
When copying an Ordering with a delegate, the derived Ordering must call this method with 'this' as its argument in the copy and the move constructors!
The documentation for this class was generated from the following file:
- dune/pdelab/ordering/interleavedordering.hh
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Dec 22, 23:30, 2024)