#include <dune/functions/functionspacebases/lagrangebasis.hh>
|
| using | size_type = std::size_t |
| using | Element = typename GV::template Codim<0>::Entity |
| using | FiniteElement = typename FiniteElementCache::FiniteElementType |
|
| static constexpr auto | degree () |
◆ Element
template<typename GV, int k, typename R>
◆ FiniteElement
template<typename GV, int k, typename R>
◆ size_type
template<typename GV, int k, typename R>
◆ LagrangeNode() [1/2]
template<typename GV, int k, typename R>
Constructor without order (uses the compile-time value).
◆ LagrangeNode() [2/2]
template<typename GV, int k, typename R>
Constructor with a run-time order.
◆ bind()
template<typename GV, int k, typename R>
◆ degree()
| constexpr auto Dune::Functions::LeafBasisNode::degree |
( |
| ) |
|
|
inlinestaticconstexprinherited |
◆ element()
template<typename GV, int k, typename R>
Return current element, throw if unbound.
◆ empty()
| bool Dune::Functions::BasisNodeMixin::empty |
( |
| ) |
const |
|
inlineinherited |
Check if the node is empty.
This is equivalent to size()==0. Notice that it is undefined behaviour to access the element() and finiteElement() methods of the node if it is empty, i.e., if its size is zero.
◆ finiteElement()
template<typename GV, int k, typename R>
Return the LocalFiniteElement for the element we are bound to.
The LocalFiniteElement implements the corresponding interfaces of the dune-localfunctions module
◆ localIndex()
◆ offset()
| size_type Dune::Functions::BasisNodeMixin::offset |
( |
| ) |
const |
|
inlineprotectedinherited |
◆ order()
template<typename GV, int k, typename R>
◆ setOffset()
| void Dune::Functions::BasisNodeMixin::setOffset |
( |
const size_type | offset | ) |
|
|
inlineprotectedinherited |
◆ setSize()
| void Dune::Functions::BasisNodeMixin::setSize |
( |
const size_type | size | ) |
|
|
inlineprotectedinherited |
◆ setTreeIndex()
| void Dune::Functions::BasisNodeMixin::setTreeIndex |
( |
size_type | treeIndex | ) |
|
|
inlineprotectedinherited |
◆ size()
| size_type Dune::Functions::BasisNodeMixin::size |
( |
| ) |
const |
|
inlineinherited |
Obtain the number of basis function in the local node.
Notice that it is undefined behaviour to access the element() and finiteElement() methods of the node if it is empty, i.e., if its size is zero.
◆ treeIndex()
| size_type Dune::Functions::BasisNodeMixin::treeIndex |
( |
| ) |
const |
|
inlineinherited |
◆ cache_
template<typename GV, int k, typename R>
◆ element_
template<typename GV, int k, typename R>
◆ finiteElement_
template<typename GV, int k, typename R>
◆ isComposite
| const bool Dune::Functions::LeafBasisNode::isComposite = false |
|
staticinherited |
◆ isLeaf
| const bool Dune::Functions::LeafBasisNode::isLeaf = true |
|
staticinherited |
◆ isPower
| const bool Dune::Functions::LeafBasisNode::isPower = false |
|
staticinherited |
◆ order_
template<typename GV, int k, typename R>
The documentation for this class was generated from the following file: