SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
SpinWeighted< T, Spin, false > Struct Template Reference

Public Types

using value_type = T

Public Member Functions

 SpinWeighted (const SpinWeighted &)=default
 SpinWeighted (SpinWeighted &&)=default
SpinWeightedoperator= (const SpinWeighted &)=default
SpinWeightedoperator= (SpinWeighted &&)=default
template<typename Rhs>
 SpinWeighted (const SpinWeighted< Rhs, Spin > &rhs)
template<typename Rhs>
 SpinWeighted (SpinWeighted< Rhs, Spin > &&rhs)
 SpinWeighted (const T &rhs)
 SpinWeighted (T &&rhs)
 SpinWeighted (const size_t size)
template<typename U>
 SpinWeighted (const size_t size, const U &val)
template<typename Rhs>
SpinWeightedoperator= (const SpinWeighted< Rhs, Spin > &rhs)
template<typename Rhs>
SpinWeightedoperator= (SpinWeighted< Rhs, Spin > &&rhs)
SpinWeightedoperator= (const T &rhs)
SpinWeightedoperator= (T &&rhs)
template<typename Rhs>
auto & operator+= (const SpinWeighted< Rhs, Spin > &rhs)
auto & operator+= (const T &rhs)
template<typename Rhs>
auto & operator-= (const SpinWeighted< Rhs, Spin > &rhs)
auto & operator-= (const T &rhs)
T & data ()
const T & data () const
size_t size () const
void pup (PUP::er &p)
 Serialization for Charm++.

Static Public Attributes

static constexpr int spin = Spin

The documentation for this struct was generated from the following file:
  • src/DataStructures/SpinWeighted.hpp