H1 Template Specializations module

Template specializations of the H1 class.

SpecializationDescription
H1<K, Scalar, Mesh<Context::Local>>Scalar-valued local-mesh Lagrange space of degree $K$ .
H1<K, SpatialVector<Scalar>, Mesh<Context::Local>>Vector-valued local-mesh Lagrange space of degree $K$ .
H1<K, Scalar, Mesh<Context::MPI>>Scalar-valued distributed-mesh Lagrange space of degree $K$ .
H1<K, SpatialVector<Scalar>, Mesh<Context::MPI>>Vector-valued distributed-mesh Lagrange space of degree $K$ .

Classes

template<size_t K, class Scalar>
class Rodin::Variational::H1<K, Scalar, Geometry::Mesh<Context::Local>>
Degree K H1-conforming Lagrange finite element space.
template<size_t K, class Scalar>
class Rodin::Variational::H1<K, Math::SpatialVector<Scalar>, Geometry::Mesh<Context::Local>>
Vector-valued continuous piecewise polynomial (degree K) Lagrange finite element space.