FEAT 3
Finite Element Analysis Toolbox
Loading...
Searching...
No Matches
FEAT::Space::Lagrange1 Namespace Reference

Lagrange-1 Element namespace. More...

Classes

struct  DofTraits
 Lagrange-1 Dof-Traits class template. More...
 
struct  DofTraits< Shape_, 0 >
 
class  Element
 Standard Lagrange-1 Finite-Element space class template. More...
 
class  Evaluator
 Lagrange-1 Element Evaluator class template declaration. More...
 
class  Evaluator< Space_, TrafoEvaluator_, SpaceEvalTraits_, Shape::Hypercube< 1 > >
 Lagrange-1 Element evaluator implementation for 1D Hypercube shape. More...
 
class  Evaluator< Space_, TrafoEvaluator_, SpaceEvalTraits_, Shape::Hypercube< 2 > >
 Lagrange-1 Element evaluator implementation for Quadrilateral shape. More...
 
class  Evaluator< Space_, TrafoEvaluator_, SpaceEvalTraits_, Shape::Hypercube< 3 > >
 Lagrange-1 Element evaluator implementation for Hexahedron shape. More...
 
class  Evaluator< Space_, TrafoEvaluator_, SpaceEvalTraits_, Shape::Simplex< 2 > >
 Lagrange-1 Element evaluator implementation for Triangle shape. More...
 
class  Evaluator< Space_, TrafoEvaluator_, SpaceEvalTraits_, Shape::Simplex< 3 > >
 Lagrange-1 Element evaluator implementation for Tetrahedron shape. More...
 
class  NodeFunctional
 
class  NodeFunctional< Space_, 0, DataType_ >
 

Variables

static constexpr SpaceTags ref_caps = SpaceTags::ref_value | SpaceTags::ref_grad
 Lagrange-1 Element Evaluator reference capabilities. More...
 

Detailed Description

Lagrange-1 Element namespace.

This namespace encapsulates all classes related to the implementation of the standard second-order H1-conforming Finite Element spaces widely known as P1 and Q1, resp.

Variable Documentation

◆ ref_caps

constexpr SpaceTags FEAT::Space::Lagrange1::ref_caps = SpaceTags::ref_value | SpaceTags::ref_grad
staticconstexpr

Lagrange-1 Element Evaluator reference capabilities.

Author
Peter Zajac

Definition at line 23 of file evaluator.hpp.