PPL Logo

ElemList< T > Class Template Reference

#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 12 of file ElemList.h.

References ElemList< T >::vec.

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

Definition at line 15 of file ElemList.h.

References ElemList< T >::vec.

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

Definition at line 18 of file ElemList.h.

References ElemList< T >::vec.

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

Definition at line 39 of file ElemList.h.

References ElemList< T >::vec.


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 flag, len, and 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.

Here is the call graph for this function:

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

Definition at line 22 of file ElemList.h.

References ElemList< T >::vec.

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

Definition at line 27 of file ElemList.h.

References elemlistaccTime, and ElemList< T >::vec.

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

Definition at line 43 of file ElemList.h.

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

Here is the call graph for this function:


Field Documentation

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

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

Definition at line 11 of file ElemList.h.


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

Generated on Mon Sep 21 08:23:00 2020 for Charm++ by  doxygen 1.5.5