SpECTRE
v2025.03.17
|
Prefix tag representing the spin-weighted spherical harmonic transform of a spin-weighted scalar. More...
#include <SwshTags.hpp>
Public Types | |
using | type = Scalar< SpinWeighted< ComplexModalVector, detail::adjust_spin_weight_t< Tag, NoDerivative >::type::spin > > |
using | tag = Tag |
using | transform_of = Tag |
Static Public Attributes | |
static const int | spin = type::type::spin |
Prefix tag representing the spin-weighted spherical harmonic transform of a spin-weighted scalar.
Template Parameters:
Tag
: The tag to prefix.Type aliases and static values:
type
: Always a SpinWeighted<Scalar<ComplexModalVector>, Spin>
, where Spin
is the same spin weight of the pre-transformed Tag
, and 0 if provided a Tag
with a Type
that is not SpinWeighted
tag
: An alias to the wrapped tag Tag
. Provided for applicability to general db::PrefixTag
functionalitytransform_of
: Another alias to the wrapped tag Tag
. Provided so that utilities that use this prefix for taking transforms can have a more expressive code style.