dune-localfunctions
2.2.0
|
Layout map for P0 elements. More...
#include <dune/localfunctions/lagrange/pk2d/pk2dlocalcoefficients.hh>
Public Member Functions | |
Pk2DLocalCoefficients () | |
Standard constructor. | |
Pk2DLocalCoefficients (int variant) | |
constructor for eight variants with order on edges flipped | |
template<class VertexMap > | |
Pk2DLocalCoefficients (const VertexMap &vertexmap) | |
std::size_t | size () const |
number of coefficients | |
const LocalKey & | localKey (std::size_t i) const |
get i'th index |
Protected Attributes | |
const Imp & | impl_ |
Layout map for P0 elements.
|
inline |
Standard constructor.
|
inline |
constructor for eight variants with order on edges flipped
|
inlineexplicit |
Constructor for six variants with permuted vertices.
\param vertexmap The permutation of the vertices. This can for instance be generated from the global indices of the vertices by reducing those to the integers 0...2. This may be any object which for which the expression \c vertexmap[i] is defined apropriately (like an array, a pointer, a std::vector, or a random-access iterator.
|
inlinevirtual |
get i'th index
Reimplemented from Dune::LocalCoefficientsVirtualImp< Imp >.
|
inlinevirtual |
number of coefficients
Reimplemented from Dune::LocalCoefficientsVirtualImp< Imp >.
|
protectedinherited |