#include <ParticleAttribBase.h>
|
| | ParticleAttribBase (unsigned int size, const std::string &typestr) |
| |
| | ParticleAttribBase (const ParticleAttribBase &pa) |
| |
| virtual | ~ParticleAttribBase () |
| |
| unsigned int | elementSize () const |
| |
| const std::string & | typeString () const |
| |
| void | setTemporary (bool t) |
| |
| bool | isTemporary () const |
| |
| virtual void | create (size_t M)=0 |
| |
| virtual void | destroy (size_t M, size_t I, bool optDestroy)=0 |
| |
| virtual void | destroy (const std::vector< std::pair< size_t, size_t > > &dlist, bool optDestroy)=0 |
| |
| virtual size_t | putMessage (Message &, size_t, size_t)=0 |
| |
| virtual size_t | putMessage (Message &, const std::vector< size_t > &)=0 |
| |
| virtual size_t | getMessage (Message &, size_t)=0 |
| |
| virtual size_t | ghostDestroy (size_t M, size_t I)=0 |
| |
| virtual void | ghostCreate (size_t M)=0 |
| |
| virtual size_t | ghostPutMessage (Message &, size_t, size_t)=0 |
| |
| virtual size_t | ghostPutMessage (Message &, const std::vector< size_t > &)=0 |
| |
| virtual size_t | ghostGetMessage (Message &, size_t)=0 |
| |
| virtual void | calcSortList (SortList_t &slist, bool ascending=true)=0 |
| |
| virtual void | sort (SortList_t &slist)=0 |
| |
| virtual void | printDebug (Inform &)=0 |
| |
Definition at line 37 of file ParticleAttribBase.h.
| ParticleAttribBase::ParticleAttribBase |
( |
unsigned int |
size, |
|
|
const std::string & |
typestr |
|
) |
| |
|
inline |
| virtual ParticleAttribBase::~ParticleAttribBase |
( |
| ) |
|
|
inlinevirtual |
| virtual void ParticleAttribBase::calcSortList |
( |
SortList_t & |
slist, |
|
|
bool |
ascending = true |
|
) |
| |
|
pure virtual |
| virtual void ParticleAttribBase::create |
( |
size_t |
M | ) |
|
|
pure virtual |
| virtual void ParticleAttribBase::destroy |
( |
size_t |
M, |
|
|
size_t |
I, |
|
|
bool |
optDestroy |
|
) |
| |
|
pure virtual |
| virtual void ParticleAttribBase::destroy |
( |
const std::vector< std::pair< size_t, size_t > > & |
dlist, |
|
|
bool |
optDestroy |
|
) |
| |
|
pure virtual |
| unsigned int ParticleAttribBase::elementSize |
( |
| ) |
const |
|
inline |
| virtual size_t ParticleAttribBase::getMessage |
( |
Message & |
, |
|
|
size_t |
|
|
) |
| |
|
pure virtual |
| virtual void ParticleAttribBase::ghostCreate |
( |
size_t |
M | ) |
|
|
pure virtual |
| virtual size_t ParticleAttribBase::ghostDestroy |
( |
size_t |
M, |
|
|
size_t |
I |
|
) |
| |
|
pure virtual |
| virtual size_t ParticleAttribBase::ghostGetMessage |
( |
Message & |
, |
|
|
size_t |
|
|
) |
| |
|
pure virtual |
| virtual size_t ParticleAttribBase::ghostPutMessage |
( |
Message & |
, |
|
|
size_t |
, |
|
|
size_t |
|
|
) |
| |
|
pure virtual |
| virtual size_t ParticleAttribBase::ghostPutMessage |
( |
Message & |
, |
|
|
const std::vector< size_t > & |
|
|
) |
| |
|
pure virtual |
| bool ParticleAttribBase::isTemporary |
( |
| ) |
const |
|
inline |
| virtual void ParticleAttribBase::printDebug |
( |
Inform & |
| ) |
|
|
pure virtual |
| virtual size_t ParticleAttribBase::putMessage |
( |
Message & |
, |
|
|
size_t |
, |
|
|
size_t |
|
|
) |
| |
|
pure virtual |
| virtual size_t ParticleAttribBase::putMessage |
( |
Message & |
, |
|
|
const std::vector< size_t > & |
|
|
) |
| |
|
pure virtual |
| void ParticleAttribBase::setTemporary |
( |
bool |
t | ) |
|
|
inline |
| virtual void ParticleAttribBase::sort |
( |
SortList_t & |
slist | ) |
|
|
pure virtual |
| const std::string& ParticleAttribBase::typeString |
( |
| ) |
const |
|
inline |
| unsigned int ParticleAttribBase::ElementSize |
|
private |
| bool ParticleAttribBase::Temporary |
|
private |
| std::string ParticleAttribBase::TypeString |
|
private |
The documentation for this class was generated from the following file: