|
bool | continuous () const |
| returns if space constructs continuous functions More...
|
|
| FlexLagrangeLSFS () |
| default Constructor More...
|
|
| FlexLagrangeLSFS (size_t order) |
| Constructor. More...
|
|
void | grad (grad_type &g, size_t i, const MathVector< dim > &x) const |
| evaluates the gradient of the shape function More...
|
|
size_t | num_sh () const |
|
bool | position (size_t i, MathVector< dim > &pos) const |
| local position of DoF i More...
|
|
shape_type | shape (size_t i, const MathVector< dim > &x) const |
| evaluates the shape function More...
|
|
bool | exact_position_available () const |
| returns if the local dof position are exact More...
|
|
| LagrangeLDS (size_t order=1) |
| constructor More...
|
|
const LocalDoF & | local_dof (size_t dof) const |
| returns the dof storage More...
|
|
size_t | num_dof () const |
| returns the total number of DoFs on the finite element More...
|
|
size_t | num_dof (ReferenceObjectID roid) const |
| returns the number of DoFs on a sub-geometric object type More...
|
|
ReferenceObjectID | roid () const |
| returns the type of reference element More...
|
|
void | set_order (size_t order) |
| sets the order More...
|
|
int | dim () const |
| returns the reference dimension More...
|
|
size_t | num_dof (int d, size_t id) const |
| returns the number of DoFs on a sub-geometric object of dim and id More...
|
|
bool | operator!= (const LocalDoFSet &v) const |
| inequality check More...
|
|
bool | operator== (const LocalDoFSet &v) const |
| equality check More...
|
|
virtual | ~LocalDoFSet () |
| virtual destructor More...
|
|
size_t | num_dof () const |
|
void | grad (grad_type &g, size_t i, const MathVector< dim > &x) const |
| evaluates the gradient of the shape function More...
|
|
void | grads (grad_type *vGrad, const MathVector< dim > &x) const |
| returns all gradients evaluated at a point More...
|
|
void | grads (std::vector< grad_type > &vGrad, const MathVector< dim > &x) const |
| returns all gradients evaluated at a point More...
|
|
void | grads (std::vector< std::vector< grad_type > > &vvGrad, const std::vector< MathVector< dim > > &vLocPos) const |
| returns all gradients evaluated at a point More...
|
|
void | shape (shape_type &sh, size_t i, const MathVector< dim > &x) const |
| evaluates the shape function More...
|
|
shape_type | shape (size_t i, const MathVector< dim > &x) const |
| evaluates the shape function More...
|
|
void | shapes (shape_type *vShape, const MathVector< dim > &x) const |
| returns all shape functions evaluated at a point More...
|
|
void | shapes (std::vector< shape_type > &vShape, const MathVector< dim > &x) const |
| returns all shape functions evaluated at a point More...
|
|
void | shapes (std::vector< std::vector< shape_type > > &vvShape, const std::vector< MathVector< dim > > &vLocPos) const |
| returns all shape functions evaluated at a point More...
|
|
specialization for Edges
Lagrange shape function of any order for the Reference Edge