represents spherical tensor fields More...
#include <stafield.h>
Public Member Functions | |
bool | operator== (const _stafield &field) const |
bool | operator!= (const _stafield &field) const |
const std::size_t * | getShape () const |
bool | ownMemory () const |
int | getRank () const |
Protected Attributes | |
std::size_t | shape [3] |
image shape | |
hanalysis::STA_FIELD_STORAGE | field_storage |
must be either STA_FIELD_STORAGE_C, STA_FIELD_STORAGE_R or STA_FIELD_STORAGE_RF | |
hanalysis::STA_FIELD_TYPE | field_type |
must be either STA_OFIELD_SINGLE, STA_OFIELD_FULL, STA_OFIELD_EVEN or STA_OFIELD_ODD | |
int | L |
tensor rank ![]() | |
represents spherical tensor fields
|
inline |
|
inline |
|
inline |
returns false if shape, field_storage, field_type and tensor rank L are equal, else false
|
inline |
returns true if shape, field_storage, field_type and tensor rank L are equal, else false
|
inline |