Inherits GlobalBasisIdSet< Basis::RootBasis >.
|
| GlobalBasisIdSet (Basis const &basis) |
|
| GlobalBasisIdSet (GlobalBasis const &globalBasis) |
|
void | bind (Element const &element) |
| Bind the IdSet to a grid element. More...
|
|
void | unbind () |
| unbind from the element
|
|
size_type | size () const |
| The number of DOFs on the current element in the basis tree.
|
|
IdType | id (size_type i) const |
| Return the global unique ID of the i th DOF on the currently bound element in the basis tree.
|
|
EntityIdType | entityId (size_type i) const |
| Return the global unique ID of the entity associated to the i th DOF on the currently bound element in the basis tree.
|
|
PartitionType | partitionType (size_type i) const |
| Return the partition type of the i th DOF on the currently bound element in the basis tree.
|
|
|
using | GlobalBasis = Basis::RootBasis |
|
using | Tree = typename Basis::RootBasis ::LocalView::Tree |
|
using | size_type = std::size_t |
|
using | GridView = typename GlobalBasis::GridView |
|
using | Grid = typename GridView::Grid |
|
using | Element = typename GridView::template Codim< 0 >::Entity |
|
using | EntityIdType = typename Grid::GlobalIdSet::IdType |
|
using | PartitionType = Dune::PartitionType |
|
using | IdType = GlobalIdType_t< Basis::RootBasis > |
|
using | PreBasis = typename GlobalBasis::PreBasis |
|
using | TreePath = typename GlobalBasis::PrefixPath |
|
using | NodeIdSet = AMDiS::NodeIdSet< PreBasis, TreePath > |
|
using | Twist = AMDiS::Twist< typename Grid::GlobalIdSet, GridView::dimension > |
|
using | Data = std::pair< IdType, PartitionType > |
|
Tree | tree_ |
|
NodeIdSet | nodeIdSet_ |
|
Twist | twist_ |
|
std::vector< Data > | data_ |
|
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/amdis/checkouts/releases-0.3/amdis/functions/GlobalIdSet.hpp