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.