|
SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
|
Helper struct representing the traits of some spatial term type, including its functional space, support, family, order, and rank. More...
#include <traits.hpp>
Public Types | |
| using | FunctionalSpace = TermT::FunctionalSpace |
| The functional space type associated with the term. e.g. 2nd order scalar H1 space. | |
| using | Support = TermT::Support |
| The support type associated with the term. e.g. stellar domain. | |
Static Public Attributes | |
| static constexpr auto | family = FunctionalSpace::functional_space.family |
| The family of the functional space associated with the term. e.g. H1, L2, etc. | |
| static constexpr int | order = FunctionalSpace::order |
| The order of the functional space associated with the term. e.g. 1st order, 2nd order, etc. | |
| static constexpr std::size_t | rank = FunctionalSpace::rank::value |
| The rank of the functional space associated with the term. | |
Helper struct representing the traits of some spatial term type, including its functional space, support, family, order, and rank.
| TermT | The spatial term type from which to extract the functional space and support types. |
| using serif::discretization::blocks::SpatialTermTraits< TermT >::FunctionalSpace = TermT::FunctionalSpace |
The functional space type associated with the term. e.g. 2nd order scalar H1 space.
| using serif::discretization::blocks::SpatialTermTraits< TermT >::Support = TermT::Support |
The support type associated with the term. e.g. stellar domain.
|
staticconstexpr |
The family of the functional space associated with the term. e.g. H1, L2, etc.
|
staticconstexpr |
The order of the functional space associated with the term. e.g. 1st order, 2nd order, etc.
|
staticconstexpr |
The rank of the functional space associated with the term.