|
OPAL (Object Oriented Parallel Accelerator Library)
2.2.0
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 > &t) | |
| ~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 > &that) 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 285 of file AntiSymTenzor.h.
| typedef T AntiSymTenzor< T, 1 >::Element_t |
Definition at line 289 of file AntiSymTenzor.h.
| anonymous enum |
| Enumerator | |
|---|---|
| ElemDim | |
Definition at line 290 of file AntiSymTenzor.h.
|
private |
| Enumerator | |
|---|---|
| Size | |
Definition at line 447 of file AntiSymTenzor.h.
|
inline |
Definition at line 293 of file AntiSymTenzor.h.
|
inline |
Definition at line 296 of file AntiSymTenzor.h.
|
inline |
Definition at line 300 of file AntiSymTenzor.h.
|
inline |
Definition at line 303 of file AntiSymTenzor.h.
|
inline |
Definition at line 305 of file AntiSymTenzor.h.
|
inline |
Definition at line 351 of file AntiSymTenzor.h.
References AntiSymTenzor< T, D >::Size.
|
inline |
Definition at line 436 of file AntiSymTenzor.h.
References Message::get(), and T.

|
inline |
Definition at line 349 of file AntiSymTenzor.h.
References AntiSymTenzor< T, D >::Size.
|
inline |
Definition at line 424 of file AntiSymTenzor.h.
|
inline |
Definition at line 385 of file AntiSymTenzor.h.
References PAssert_EQ, and T.
|
inline |
Definition at line 390 of file AntiSymTenzor.h.
|
inline |
Definition at line 396 of file AntiSymTenzor.h.
References AntiSymTenzor< T, D >::AssignProxy, and PAssert_EQ.
|
inline |
Definition at line 401 of file AntiSymTenzor.h.
|
inline |
Definition at line 414 of file AntiSymTenzor.h.
References PAssert.
|
inline |
Definition at line 332 of file AntiSymTenzor.h.
|
inline |
Definition at line 335 of file AntiSymTenzor.h.
|
inline |
Definition at line 322 of file AntiSymTenzor.h.
|
inline |
Definition at line 327 of file AntiSymTenzor.h.
|
inline |
Definition at line 340 of file AntiSymTenzor.h.
|
inline |
Definition at line 343 of file AntiSymTenzor.h.
|
inline |
Definition at line 308 of file AntiSymTenzor.h.
|
inline |
Definition at line 312 of file AntiSymTenzor.h.
|
inline |
Definition at line 315 of file AntiSymTenzor.h.
References PInsist.
|
inline |
Definition at line 421 of file AntiSymTenzor.h.
|
inline |
Definition at line 407 of file AntiSymTenzor.h.
References PAssert.
|
inline |
Definition at line 430 of file AntiSymTenzor.h.
References Message::put(), and Message::setCopy().

|
inline |
Definition at line 350 of file AntiSymTenzor.h.
|
friend |
Definition at line 444 of file AntiSymTenzor.h.
|
staticprivate |
Definition at line 452 of file AntiSymTenzor.h.
1.8.5