SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
CurvedScalarWave::Initialization::InitializeConstraintDampingGammas< Dim > Struct Template Reference

Mutator meant to be used with Initialization::Actions::AddSimpleTags to initialize the constraint damping parameters of the CurvedScalarWave system. More...

#include <Initialize.hpp>

Public Types

using return_tags
using argument_tags = tmpl::list<domain::Tags::Mesh<Dim>>

Static Public Member Functions

static void apply (const gsl::not_null< Scalar< DataVector > * > gamma1, const gsl::not_null< Scalar< DataVector > * > gamma2, const Mesh< Dim > &mesh)

Detailed Description

template<size_t Dim>
struct CurvedScalarWave::Initialization::InitializeConstraintDampingGammas< Dim >

Mutator meant to be used with Initialization::Actions::AddSimpleTags to initialize the constraint damping parameters of the CurvedScalarWave system.

DataBox changes:

Member Typedef Documentation

◆ return_tags

template<size_t Dim>
using CurvedScalarWave::Initialization::InitializeConstraintDampingGammas< Dim >::return_tags
Initial value:
tmpl::list<Tags::ConstraintGamma1, Tags::ConstraintGamma2>

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