Dune Core Modules (2.8.0)
Dune::RefinedSimplexLocalBasis< D, 2 > Class Template Reference
Base class for LocalBasis classes based on uniform refinement in 2D; provides numbering and local coordinates of subelements. More...
#include <dune/localfunctions/refined/common/refinedsimplexlocalbasis.hh>
Protected Member Functions | |
RefinedSimplexLocalBasis () | |
Protected default constructor so this class can only be instantiated as a base class. | |
Static Protected Member Functions | |
static int | getSubElement (const FieldVector< D, 2 > &global) |
Get the number of the subtriangle containing a given point. More... | |
static void | getSubElement (const FieldVector< D, 2 > &global, int &subElement, FieldVector< D, 2 > &local) |
Get local coordinates in the subtriangle. More... | |
Detailed Description
template<class D>
class Dune::RefinedSimplexLocalBasis< D, 2 >
class Dune::RefinedSimplexLocalBasis< D, 2 >
Base class for LocalBasis classes based on uniform refinement in 2D; provides numbering and local coordinates of subelements.
Shape functions like these are necessary for hierarchical error estimators for certain nonlinear problems.
- Template Parameters
-
D Type to represent the field in the domain.
Member Function Documentation
◆ getSubElement() [1/2]
template<class D >
|
inlinestaticprotected |
Get the number of the subtriangle containing a given point.
The triangles are ordered according to
|\ |2\ |--\ |\3|\ |0\|1\ ------
- Parameters
-
[in] global Coordinates in the reference triangle
- Returns
- Number of the subtriangle containing
global
◆ getSubElement() [2/2]
template<class D >
|
inlinestaticprotected |
Get local coordinates in the subtriangle.
- Parameters
-
[in] global Coordinates in the reference triangle [out] subElement Number of the subtriangle containing global
[out] local The local coordinates in the subtriangle
The documentation for this class was generated from the following file:
- dune/localfunctions/refined/common/refinedsimplexlocalbasis.hh
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Dec 22, 23:30, 2024)