template<class Scalar>
Rodin::Variational::P0Element class

Degree 0 Lagrange element.

Base classes

template<class Derived>
class FiniteElementBase<P0Element<Scalar>>
Base class for finite elements.

Public types

class BasisFunction
Represents a basis function of a P0 scalar element.
class LinearForm
Represents a linear form of a P0 scalar element.
using Parent = FiniteElementBase<P0Element<Scalar>>
Parent class.
using RangeType = Scalar
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::P0Element<Scalar>::getCount() const constexpr

Gets the number of degrees of freedom in the finite element.

Returns Number of degrees of freedom