template<typename OperandT>
(
(
(
) &&
(
std::same_as<typename OperandT::operation_type, discretization::forms::Operation::Value> ||
std::same_as<typename OperandT::operation_type, discretization::forms::Operation::Divergence>
)
)
)
Concept for term types that are spatial terms. A spatial term is a term that has a functional space (...
Definition concepts.hpp:80
Definition concepts.hpp:45
Mathematical operand combinations implemented by the current volume backend.
Definition concepts.hpp:70
@ h1
H1 space, typically used for continuous functions.
Definition space.hpp:36
@ hdiv
H(div) space, typically used for vector fields with normal continuity.
Definition space.hpp:37
static constexpr auto family
The family of the functional space associated with the term. e.g. H1, L2, etc.
Definition traits.hpp:66
static constexpr std::size_t rank
The rank of the functional space associated with the term.
Definition traits.hpp:68
Mathematical operand combinations implemented by the current volume backend.