PPL Logo

ElemList< T > Class Template Reference
[ParFUM Unstructured Mesh Framework]

#include <parallel_part.h>

Inheritance diagram for ElemList< T >:

Inheritance graph
[legend]
Collaboration diagram for ElemList< T >:

Collaboration graph
[legend]

Public Member Functions

 ElemList ()
 ~ElemList ()
 ElemList (const ElemList &rhs)
ElemListoperator= (const ElemList &rhs)
ElemListoperator+= (const ElemList &rhs)
 ElemList (const T &val)
virtual void pup (PUP::er &p)
 ElemList ()
 ~ElemList ()
 ElemList (const ElemList &rhs)
ElemListoperator= (const ElemList &rhs)
ElemListoperator+= (const ElemList &rhs)
 ElemList (const T &val)
virtual void pup (PUP::er &p)

Data Fields

CkVec< T > * vec
CkVec< T > * vec

Detailed Description

template<class T>
class ElemList< T >

Definition at line 32 of file parallel_part.h.


Constructor & Destructor Documentation

template<class T>
ElemList< T >::ElemList (  )  [inline]

Definition at line 35 of file parallel_part.h.

References ElemList< T >::vec.

template<class T>
ElemList< T >::~ElemList (  )  [inline]

Definition at line 38 of file parallel_part.h.

References ElemList< T >::vec.

template<class T>
ElemList< T >::ElemList ( const ElemList< T > &  rhs  )  [inline]

Definition at line 41 of file parallel_part.h.

template<class T>
ElemList< T >::ElemList ( const T val  )  [inline]

Definition at line 66 of file parallel_part.h.

References ElemList< T >::vec.

template<class T>
ElemList< T >::ElemList (  )  [inline]

Definition at line 2084 of file ParFUM_internals.h.

template<class T>
ElemList< T >::~ElemList (  )  [inline]

Definition at line 2087 of file ParFUM_internals.h.

template<class T>
ElemList< T >::ElemList ( const ElemList< T > &  rhs  )  [inline]

Definition at line 2090 of file ParFUM_internals.h.

template<class T>
ElemList< T >::ElemList ( const T val  )  [inline]

Definition at line 2111 of file ParFUM_internals.h.


Member Function Documentation

template<class T>
ElemList& ElemList< T >::operator= ( const ElemList< T > &  rhs  )  [inline]

Definition at line 44 of file parallel_part.h.

References ElemList< T >::vec.

template<class T>
ElemList& ElemList< T >::operator+= ( const ElemList< T > &  rhs  )  [inline]

Definition at line 48 of file parallel_part.h.

References ElemList< T >::vec.

template<class T>
virtual void ElemList< T >::pup ( PUP::er p  )  [inline, virtual]

Definition at line 70 of file parallel_part.h.

References PUP::er::isUnpacking(), pupCkVec(), and ElemList< T >::vec.

template<class T>
ElemList& ElemList< T >::operator= ( const ElemList< T > &  rhs  )  [inline]

Definition at line 2094 of file ParFUM_internals.h.

References ElemList< T >::vec.

template<class T>
ElemList& ElemList< T >::operator+= ( const ElemList< T > &  rhs  )  [inline]

Definition at line 2099 of file ParFUM_internals.h.

References ElemList< T >::vec.

template<class T>
virtual void ElemList< T >::pup ( PUP::er p  )  [inline, virtual]

Definition at line 2115 of file ParFUM_internals.h.

References PUP::er::isUnpacking(), and pupCkVec().


Field Documentation

template<class T>
CkVec<T>* ElemList< T >::vec

template<class T>
CkVec<T>* ElemList< T >::vec

Definition at line 2083 of file ParFUM_internals.h.


The documentation for this class was generated from the following files:

Generated on Fri May 25 08:03:05 2012 for Charm++ by  doxygen 1.5.5