|
void | set_data_ref (const gsl::not_null< T * > rhs) |
|
void | set_data_ref (const std::nullptr_t null, const size_t size) |
|
void | set_data_ref (const gsl::not_null< SpinWeighted< T, spin > * > rhs) |
|
template<typename ValueType > |
void | set_data_ref (ValueType *const start, const size_t set_size) |
|
void | destructive_resize (const size_t new_size) |
|
| SpinWeighted (const SpinWeighted &)=default |
|
| SpinWeighted (SpinWeighted &&)=default |
|
SpinWeighted & | operator= (const SpinWeighted &)=default |
|
SpinWeighted & | operator= (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 > |
SpinWeighted & | operator= (const SpinWeighted< Rhs, Spin > &rhs) |
|
template<typename Rhs > |
SpinWeighted & | operator= (SpinWeighted< Rhs, Spin > &&rhs) |
|
SpinWeighted & | operator= (const T &rhs) |
|
SpinWeighted & | operator= (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 constexpr int | spin = Spin |
|
The documentation for this struct was generated from the following file:
- src/DataStructures/SpinWeighted.hpp