|
SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
|
The boundary_flux form represents the boundary flux operation in the discretization framework. It takes a trial term and a test term as template parameters and defines the operand types for the boundary flux operation. More...
#include <forms.hpp>
Public Types | |
| using | trial_type = TrialT |
| The trial term type for the boundary flux form. | |
| using | test_type = TestT |
| The test term type for the boundary flux form. | |
| using | operand_types = utils::types::TypeList<Operand<TrialT, Operation::NormalTrace>, Operand<TestT, Operation::NormalTrace>> |
| Type list of operand types for the boundary flux form, used for compile-time reflection and iteration over the operands. | |
Static Public Attributes | |
| static constexpr std::string_view | name = meta::template_name<boundary_flux>() |
| Compile time reflected name of the form. | |
The boundary_flux form represents the boundary flux operation in the discretization framework. It takes a trial term and a test term as template parameters and defines the operand types for the boundary flux operation.
| TrialT | The trial term type. |
| TestT | The test term type. |
| using serif::discretization::forms::boundary_flux< TrialT, TestT >::operand_types = utils::types::TypeList<Operand<TrialT, Operation::NormalTrace>, Operand<TestT, Operation::NormalTrace>> |
Type list of operand types for the boundary flux form, used for compile-time reflection and iteration over the operands.
| using serif::discretization::forms::boundary_flux< TrialT, TestT >::test_type = TestT |
The test term type for the boundary flux form.
| using serif::discretization::forms::boundary_flux< TrialT, TestT >::trial_type = TrialT |
The trial term type for the boundary flux form.
|
staticconstexpr |
Compile time reflected name of the form.