Rodin/Variational/H1/Dubiner.h file

Declarations in Dubiner.h.

Namespaces

namespace Rodin
The Rodin library for finite element methods and shape optimization.
namespace Rodin::Variational
Finite element spaces, fields, and variational problems.

Classes

template<size_t K>
class Rodin::Variational::DubinerTriangle
Dubiner orthogonal modal basis on the reference triangle.
template<size_t K>
class Rodin::Variational::VandermondeTriangle
Vandermonde matrix for nodal-to-modal transformation on triangles.
template<size_t K>
class Rodin::Variational::DubinerTetrahedron
Dubiner orthogonal modal basis on the reference tetrahedron.
struct Rodin::Variational::DubinerTetrahedron::Values
Selects the value column of caller-owned modal rows.
struct Rodin::Variational::DubinerTetrahedron::Gradients
Selects the three derivative columns of caller-owned modal rows.
template<size_t K>
class Rodin::Variational::VandermondeTetrahedron
Vandermonde matrix of the Dubiner basis on the reference tetrahedron.