#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: