SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
gh::EvolvedFieldsFromCharacteristicFieldsCompute< Dim, Frame > Struct Template Reference

Public Types

using base
using return_type = typename base::type
using argument_tags
Public Types inherited from gh::Tags::EvolvedFieldsFromCharacteristicFields< DataVector, Dim, Frame >
using type

Static Public Attributes

static constexpr auto function

Member Typedef Documentation

◆ argument_tags

template<size_t Dim, typename Frame>
using gh::EvolvedFieldsFromCharacteristicFieldsCompute< Dim, Frame >::argument_tags
Initial value:
tmpl::list<
The normalized (co)vector represented by Tag.
Definition Magnitude.hpp:123
Constraint dammping parameter for the generalized harmonic system (cf. lindblom2005qh).
Definition ConstraintDampingTags.hpp:70
Definition Tags.hpp:118
Definition Tags.hpp:114
Tags corresponding to the characteristic fields of the generalized harmonic system.
Definition Tags.hpp:106
Definition Tags.hpp:110

◆ base

Member Data Documentation

◆ function

template<size_t Dim, typename Frame>
auto gh::EvolvedFieldsFromCharacteristicFieldsCompute< Dim, Frame >::function
staticconstexpr
Initial value:
= static_cast<void (*)(
const tnsr::aa<DataVector, Dim, Frame>& u_psi,
const tnsr::iaa<DataVector, Dim, Frame>& u_zero,
const tnsr::aa<DataVector, Dim, Frame>& u_plus,
const tnsr::aa<DataVector, Dim, Frame>& u_minus,
const tnsr::i<DataVector, Dim, Frame>& unit_normal_one_form)>(
Require a pointer to not be a nullptr
Definition Gsl.hpp:197
Tensor< T, Symmetry<>, index_list<> > Scalar
Scalar type.
Definition TypeAliases.hpp:21
Tags::EvolvedFieldsFromCharacteristicFields< DataVector, Dim, Frame >::type evolved_fields_from_characteristic_fields(const Scalar< DataVector > &gamma_2, const tnsr::aa< DataVector, Dim, Frame > &u_psi, const tnsr::iaa< DataVector, Dim, Frame > &u_zero, const tnsr::aa< DataVector, Dim, Frame > &u_plus, const tnsr::aa< DataVector, Dim, Frame > &u_minus, const tnsr::i< DataVector, Dim, Frame > &unit_normal_one_form)
For expressions used here to compute evolved fields from characteristic ones, see CharacteristicField...

The documentation for this struct was generated from the following file:
  • src/Evolution/Systems/GeneralizedHarmonic/Characteristics.hpp