template<class Scalar>
P1Element class
Degree 1 Lagrange element.
Template parameters | |
---|---|
Scalar | Type of scalar range (e.g., Real, Complex) |
Degree 1 scalar Lagrange element.
Base classes
-
template<class Derived>class FiniteElementBase<P1Element<Scalar>>
- Base class for finite elements.
Public types
- class BasisFunction
- Represents a basis function of a P1 scalar element.
- class LinearForm
- Represents a linear form of a P1 scalar element.
- using Parent = FiniteElementBase<P1Element<Scalar>>
- Parent class.
- using RangeType = ScalarType
- Type of range.
Public functions
- auto getCount() const -> size_t constexpr
- Gets the number of degrees of freedom in the finite element.
Function documentation
template<class Scalar>
size_t Rodin:: Variational:: P1Element<Scalar>:: getCount() const constexpr
Gets the number of degrees of freedom in the finite element.
Returns | Number of degrees of freedom |
---|