SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::operators::VolumeOperand Concept Reference

Mathematical operand combinations implemented by the current volume backend. More...

#include <concepts.hpp>

Concept definition

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
Concept to validate a valid operand. An operand is valid if the following conditions are satisfied.
Definition operands.hpp:126
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

Detailed Description

Mathematical operand combinations implemented by the current volume backend.