#include <dune/functions/functionspacebases/refinedlagrangebasis.hh>
|
| using | Element = typename GV::template Codim<0>::Entity |
| | Type of the element in the GridView.
|
| using | FiniteElement |
| | Type of the local finite-element.
|
| using | size_type = std::size_t |
|
| static constexpr unsigned int | order () |
| | Polynomial order used in the local Lagrange finite-elements in subdomains of the element.
|
◆ Element
template<typename GV, int k, typename R>
Type of the element in the GridView.
◆ FiniteElement
template<typename GV, int k, typename R>
Initial value: std::conditional_t<(k==0),
Dune::RefinedP0LocalFiniteElement<typename GV::ctype,R,dim>,
Dune::RefinedP1LocalFiniteElement<typename GV::ctype,R,dim>>
Type of the local finite-element.
◆ size_type
◆ RefinedLagrangeNode()
template<typename GV, int k, typename R>
The default constructor initializes all members to their default.
The constructor default constructs the local finite-element and sets the element pointer to nullptr, meaning that the node is not bound to any element yet.
- Note
- Before the node can be used it needs to be bound to an element.
◆ bind()
template<typename GV, int k, typename R>
Bind the node to the element e.
◆ element()
template<typename GV, int k, typename R>
Return current element. The behavior is undefined if the node is not bound to any element.
◆ 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>
Polynomial order used in the local Lagrange finite-elements in subdomains of the element.
◆ 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 |
◆ treeIndex()
| size_type Dune::Functions::BasisNodeMixin::treeIndex |
( |
| ) |
const |
|
inlineinherited |
◆ element_
template<typename GV, int k, typename R>
◆ finiteElement_
template<typename GV, int k, typename R>
The documentation for this class was generated from the following file: