AntiSymTenzor< T, 1 > Class Template Reference

#include <AntiSymTenzor.h>

List of all members.

Public Types

typedef T Element_t
enum  { ElemDim = 2 }

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() (pair< int, int > a) const
AssignProxy operator() (unsigned int i, unsigned int j)
AssignProxy operator() (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
MessageputMessage (Message &m) const
MessagegetMessage (Message &m)

Friends

class AssignProxy

Classes

class  AssignProxy
class  DontInitialize


Detailed Description

template<class T>
class AntiSymTenzor< T, 1 >

Definition at line 290 of file AntiSymTenzor.h.


Member Typedef Documentation

template<class T>
typedef T AntiSymTenzor< T, 1 >::Element_t
 

Definition at line 294 of file AntiSymTenzor.h.


Member Enumeration Documentation

template<class T>
anonymous enum
 

Enumerator:
ElemDim 

Definition at line 295 of file AntiSymTenzor.h.


Constructor & Destructor Documentation

template<class T>
AntiSymTenzor< T, 1 >::AntiSymTenzor  )  [inline]
 

Definition at line 298 of file AntiSymTenzor.h.

template<class T>
AntiSymTenzor< T, 1 >::AntiSymTenzor const AntiSymTenzor< T, 1 > &   )  [inline]
 

Definition at line 301 of file AntiSymTenzor.h.

template<class T>
AntiSymTenzor< T, 1 >::AntiSymTenzor DontInitialize   )  [inline]
 

Definition at line 305 of file AntiSymTenzor.h.

template<class T>
AntiSymTenzor< T, 1 >::AntiSymTenzor const Tenzor< T, 1 > &  t  )  [inline]
 

Definition at line 308 of file AntiSymTenzor.h.

template<class T>
AntiSymTenzor< T, 1 >::~AntiSymTenzor  )  [inline]
 

Definition at line 310 of file AntiSymTenzor.h.


Member Function Documentation

template<class T>
int AntiSymTenzor< T, 1 >::get_Size void   )  const [inline]
 

Definition at line 356 of file AntiSymTenzor.h.

References AntiSymTenzor< T, D >::Size.

template<class T>
Message& AntiSymTenzor< T, 1 >::getMessage Message m  )  [inline]
 

Definition at line 441 of file AntiSymTenzor.h.

References Message::get().

Here is the call graph for this function:

template<class T>
int AntiSymTenzor< T, 1 >::len void   )  const [inline]
 

Definition at line 354 of file AntiSymTenzor.h.

References AntiSymTenzor< T, D >::Size.

template<class T>
AntiSymTenzor<T,1>& AntiSymTenzor< T, 1 >::operator *= const T &   )  [inline]
 

Definition at line 340 of file AntiSymTenzor.h.

template<class T>
template<class T1>
AntiSymTenzor<T,1>& AntiSymTenzor< T, 1 >::operator *= const AntiSymTenzor< T1, 1 > &   )  [inline]
 

Definition at line 337 of file AntiSymTenzor.h.

template<class T>
bool AntiSymTenzor< T, 1 >::operator!= const AntiSymTenzor< T, 1 > &  that  )  const [inline]
 

Definition at line 429 of file AntiSymTenzor.h.

template<class T>
Element_t AntiSymTenzor< T, 1 >::operator() unsigned int  i  )  const [inline]
 

Definition at line 419 of file AntiSymTenzor.h.

References PAssert.

template<class T>
AssignProxy AntiSymTenzor< T, 1 >::operator() pair< int, int >  a  )  [inline]
 

Definition at line 406 of file AntiSymTenzor.h.

template<class T>
AssignProxy AntiSymTenzor< T, 1 >::operator() unsigned int  i,
unsigned int  j
[inline]
 

Definition at line 401 of file AntiSymTenzor.h.

References AntiSymTenzor< T, D >::AssignProxy, and PAssert.

template<class T>
Element_t AntiSymTenzor< T, 1 >::operator() pair< int, int >  a  )  const [inline]
 

Definition at line 395 of file AntiSymTenzor.h.

template<class T>
Element_t AntiSymTenzor< T, 1 >::operator() unsigned int  i,
unsigned int  j
const [inline]
 

Definition at line 390 of file AntiSymTenzor.h.

References PAssert.

template<class T>
template<class T1>
AntiSymTenzor<T,1>& AntiSymTenzor< T, 1 >::operator+= const AntiSymTenzor< T1, 1 > &   )  [inline]
 

Definition at line 327 of file AntiSymTenzor.h.

template<class T>
template<class T1>
AntiSymTenzor<T,1>& AntiSymTenzor< T, 1 >::operator-= const AntiSymTenzor< T1, 1 > &   )  [inline]
 

Definition at line 332 of file AntiSymTenzor.h.

template<class T>
AntiSymTenzor<T,1>& AntiSymTenzor< T, 1 >::operator/= const T &   )  [inline]
 

Definition at line 348 of file AntiSymTenzor.h.

template<class T>
template<class T1>
AntiSymTenzor<T,1>& AntiSymTenzor< T, 1 >::operator/= const AntiSymTenzor< T1, 1 > &   )  [inline]
 

Definition at line 345 of file AntiSymTenzor.h.

template<class T>
const AntiSymTenzor<T,1>& AntiSymTenzor< T, 1 >::operator= const T &  rhs  )  [inline]
 

Definition at line 320 of file AntiSymTenzor.h.

References PInsist.

template<class T>
template<class T1>
const AntiSymTenzor<T,1>& AntiSymTenzor< T, 1 >::operator= const AntiSymTenzor< T1, 1 > &   )  [inline]
 

Definition at line 317 of file AntiSymTenzor.h.

template<class T>
const AntiSymTenzor<T,1>& AntiSymTenzor< T, 1 >::operator= const AntiSymTenzor< T, 1 > &   )  [inline]
 

Definition at line 313 of file AntiSymTenzor.h.

template<class T>
bool AntiSymTenzor< T, 1 >::operator== const AntiSymTenzor< T, 1 > &  that  )  const [inline]
 

Definition at line 426 of file AntiSymTenzor.h.

template<class T>
Element_t AntiSymTenzor< T, 1 >::operator[] unsigned int  i  )  const [inline]
 

Definition at line 412 of file AntiSymTenzor.h.

References PAssert.

template<class T>
Message& AntiSymTenzor< T, 1 >::putMessage Message m  )  const [inline]
 

Definition at line 435 of file AntiSymTenzor.h.

References Message::put(), and Message::setCopy().

Here is the call graph for this function:

template<class T>
int AntiSymTenzor< T, 1 >::size void   )  const [inline]
 

Definition at line 355 of file AntiSymTenzor.h.


Friends And Related Function Documentation

template<class T>
friend class AssignProxy [friend]
 

Definition at line 449 of file AntiSymTenzor.h.


The documentation for this class was generated from the following file:
Generated on Mon Jan 16 14:34:13 2006 for IPPL by  doxygen 1.4.6