SpECTRE  v2024.05.11
ScalarTensor::Tags::CswCompute< Tag > Struct Template Reference

Compute tag to retrieve the values of CurvedScalarWave variables with the same name as in the gh systems. More...

#include <Tags.hpp>

Public Types

using argument_tags = tmpl::list< Tag >
 
using base = Csw< Tag >
 
using return_type = typename base::type
 
- Public Types inherited from ScalarTensor::Tags::Csw< Tag >
using type = typename Tag::type
 
using tag = Tag
 

Static Public Member Functions

static constexpr void function (const gsl::not_null< return_type * > result, const return_type &csw_var)
 

Detailed Description

template<typename Tag>
struct ScalarTensor::Tags::CswCompute< Tag >

Compute tag to retrieve the values of CurvedScalarWave variables with the same name as in the gh systems.

Note
Since we also add compute tags for these quantities, we do not make this a derived class of Tag. Otherwise, we would have tags with repeated base tags in the ObservationBox.

The documentation for this struct was generated from the following file: