Rodin/Variational/Jump.h file

Jump operator for interface discontinuities in DG methods.

This file defines the Jump class, which computes the jump (difference) in function values across element interfaces. This operator is fundamental for Discontinuous Galerkin (DG) formulations where functions are allowed to be discontinuous at element boundaries.

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<class FunctionDerived>
class Rodin::Variational::Jump<FunctionBase<FunctionDerived>>
Jump of a FunctionBase instance across an interface.
template<class NestedDerived, class FES, ShapeFunctionSpaceType Space>
class Rodin::Variational::Jump<ShapeFunctionBase<NestedDerived, FES, Space>>
Jump of a ShapeFunctionBase instance across an interface.