|
OPAL (Object Oriented Parallel Accelerator Library)
2024.1
OPAL
|
#include <AntiSymTenzor.h>
Classes | |
| class | AssignProxy |
| class | DontInitialize |
Public Types | |
| enum | { ElemDim = 2 } |
| typedef T | Element_t |
Public Member Functions | |
| AntiSymTenzor () | |
| AntiSymTenzor (const AntiSymTenzor< T, 1 > &) | |
| AntiSymTenzor (DontInitialize) | |
| AntiSymTenzor (const Tenzor< T, 1 > &) | |
| ~AntiSymTenzor () | |
| const AntiSymTenzor< T, 1 > & | operator= (const AntiSymTenzor< T, 1 > &) |
| template<class T1 > | |
| const AntiSymTenzor< T, 1 > & | operator= (const AntiSymTenzor< T1, 1 > &) |
| const AntiSymTenzor< T, 1 > & | operator= (const T &rhs) |
| template<class T1 > | |
| AntiSymTenzor< T, 1 > & | operator+= (const AntiSymTenzor< T1, 1 > &) |
| template<class T1 > | |
| AntiSymTenzor< T, 1 > & | operator-= (const AntiSymTenzor< T1, 1 > &) |
| template<class T1 > | |
| AntiSymTenzor< T, 1 > & | operator*= (const AntiSymTenzor< T1, 1 > &) |
| AntiSymTenzor< T, 1 > & | operator*= (const T &) |
| template<class T1 > | |
| AntiSymTenzor< T, 1 > & | operator/= (const AntiSymTenzor< T1, 1 > &) |
| AntiSymTenzor< T, 1 > & | operator/= (const T &) |
| int | len (void) const |
| int | size (void) const |
| int | get_Size (void) const |
| Element_t | operator() (unsigned int i, unsigned int j) const |
| Element_t | operator() (std::pair< int, int > a) const |
| AssignProxy | operator() (unsigned int i, unsigned int j) |
| AssignProxy | operator() (std::pair< int, int > a) |
| Element_t | operator[] (unsigned int i) const |
| Element_t | operator() (unsigned int i) const |
| bool | operator== (const AntiSymTenzor< T, 1 > &) const |
| bool | operator!= (const AntiSymTenzor< T, 1 > &that) const |
| Message & | putMessage (Message &m) const |
| Message & | getMessage (Message &m) |
Private Types | |
| enum | { Size = 0 } |
Static Private Attributes | |
| static T | Zero |
Friends | |
| class | AssignProxy |
Definition at line 281 of file AntiSymTenzor.h.
| typedef T AntiSymTenzor< T, 1 >::Element_t |
Definition at line 285 of file AntiSymTenzor.h.
| anonymous enum |
| Enumerator | |
|---|---|
| ElemDim | |
Definition at line 286 of file AntiSymTenzor.h.
|
private |
| Enumerator | |
|---|---|
| Size | |
Definition at line 450 of file AntiSymTenzor.h.
|
inline |
Definition at line 289 of file AntiSymTenzor.h.
|
inline |
Definition at line 292 of file AntiSymTenzor.h.
|
inline |
Definition at line 296 of file AntiSymTenzor.h.
|
inline |
Definition at line 299 of file AntiSymTenzor.h.
|
inline |
Definition at line 301 of file AntiSymTenzor.h.
|
inline |
Definition at line 347 of file AntiSymTenzor.h.
References AntiSymTenzor< T, D >::Size.
|
inline |
Definition at line 439 of file AntiSymTenzor.h.
References Message::get(), and Attrib::Legacy::Distribution::T.

|
inline |
Definition at line 345 of file AntiSymTenzor.h.
References AntiSymTenzor< T, D >::Size.
|
inline |
Definition at line 427 of file AntiSymTenzor.h.
|
inline |
Definition at line 381 of file AntiSymTenzor.h.
References PAssert_EQ, Attrib::Legacy::Distribution::T, and void.
|
inline |
Definition at line 390 of file AntiSymTenzor.h.
|
inline |
Definition at line 396 of file AntiSymTenzor.h.
References AntiSymTenzor< T, D >::AssignProxy, PAssert_EQ, and void.
|
inline |
Definition at line 402 of file AntiSymTenzor.h.
|
inline |
Definition at line 416 of file AntiSymTenzor.h.
|
inline |
Definition at line 328 of file AntiSymTenzor.h.
|
inline |
Definition at line 331 of file AntiSymTenzor.h.
|
inline |
Definition at line 318 of file AntiSymTenzor.h.
|
inline |
Definition at line 323 of file AntiSymTenzor.h.
|
inline |
Definition at line 336 of file AntiSymTenzor.h.
|
inline |
Definition at line 339 of file AntiSymTenzor.h.
|
inline |
Definition at line 304 of file AntiSymTenzor.h.
|
inline |
Definition at line 308 of file AntiSymTenzor.h.
|
inline |
Definition at line 311 of file AntiSymTenzor.h.
References PInsist.
|
inline |
Definition at line 424 of file AntiSymTenzor.h.
|
inline |
Definition at line 408 of file AntiSymTenzor.h.
|
inline |
Definition at line 433 of file AntiSymTenzor.h.
References Message::put(), and Message::setCopy().

|
inline |
Definition at line 346 of file AntiSymTenzor.h.
|
friend |
Definition at line 447 of file AntiSymTenzor.h.
|
staticprivate |
Definition at line 455 of file AntiSymTenzor.h.
1.8.5