SPH
|
#include <Multipole.h>
Public Member Functions | |
INLINE | TracelessMultipole ()=default |
INLINE | TracelessMultipole (const Float v) |
template<Size Idx> | |
INLINE Float & | value () |
template<Size Idx> | |
INLINE Float | value () const |
INLINE Float | operator[] (const Size idx) const |
INLINE Float & | operator[] (const Size idx) |
constexpr INLINE Size | size () const |
Vector | vector () const |
TracelessMultipole & | operator+= (const TracelessMultipole &other) |
bool | operator== (const TracelessMultipole &other) const |
Static Public Attributes | |
static constexpr Size | ORDER = 1 |
Friends | |
std::ostream & | operator<< (std::ostream &stream, const TracelessMultipole &m) |
Definition at line 382 of file Multipole.h.
|
default |
|
inline |
Definition at line 389 of file Multipole.h.
|
inline |
Definition at line 422 of file Multipole.h.
|
inline |
Definition at line 427 of file Multipole.h.
|
inline |
Definition at line 409 of file Multipole.h.
|
inline |
Definition at line 404 of file Multipole.h.
|
inlineconstexpr |
Definition at line 414 of file Multipole.h.
|
inline |
Definition at line 395 of file Multipole.h.
|
inline |
Definition at line 400 of file Multipole.h.
|
inline |
Definition at line 418 of file Multipole.h.
|
friend |
Definition at line 431 of file Multipole.h.
|
staticconstexpr |
Definition at line 392 of file Multipole.h.