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

Computes the largest magnitude of the characteristic speeds. More...

#include <Characteristics.hpp>

Public Types

using argument_tags
using return_type = double
using base = LargestCharacteristicSpeed
Public Types inherited from gh::Tags::LargestCharacteristicSpeed
using type = double

Static Public Member Functions

static void function (const gsl::not_null< double * > speed, const Scalar< DataVector > &gamma_1, const Scalar< DataVector > &lapse, const tnsr::I< DataVector, Dim, Frame > &shift, const tnsr::ii< DataVector, Dim, Frame > &spatial_metric)

Detailed Description

template<size_t Dim, typename Frame>
struct gh::Tags::ComputeLargestCharacteristicSpeed< Dim, Frame >

Computes the largest magnitude of the characteristic speeds.

Member Typedef Documentation

◆ argument_tags

template<size_t Dim, typename Frame>
using gh::Tags::ComputeLargestCharacteristicSpeed< Dim, Frame >::argument_tags
Initial value:
tmpl::list<::gh::Tags::ConstraintGamma1, gr::Tags::Lapse<DataVector>,
Definition Tags.hpp:61
Definition Tags.hpp:25

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