AbstractParticle() | AbstractParticle< T, Dim > | inline |
addAttribute(ParticleAttribBase &pa)=0 | AbstractParticle< T, Dim > | pure virtual |
create(size_t)=0 | AbstractParticle< T, Dim > | pure virtual |
createWithID(unsigned id)=0 | AbstractParticle< T, Dim > | pure virtual |
destroy(size_t, size_t, bool=false)=0 | AbstractParticle< T, Dim > | pure virtual |
getBConds()=0 | AbstractParticle< T, Dim > | pure virtual |
getDestroyNum() const =0 | AbstractParticle< T, Dim > | pure virtual |
getGhostNum() const =0 | AbstractParticle< T, Dim > | pure virtual |
getLayout()=0 | AbstractParticle< T, Dim > | pure virtual |
getLayout() const =0 | AbstractParticle< T, Dim > | pure virtual |
getLocalNum() const =0 | AbstractParticle< T, Dim > | pure virtual |
getTotalNum() const =0 | AbstractParticle< T, Dim > | pure virtual |
getUpdateFlag(UpdateFlags f) const =0 | AbstractParticle< T, Dim > | pure virtual |
ghostDestroy(size_t M, size_t I)=0 | AbstractParticle< T, Dim > | pure virtual |
globalCreate(size_t np)=0 | AbstractParticle< T, Dim > | pure virtual |
ID_p | AbstractParticle< T, Dim > | |
Index_t typedef | AbstractParticle< T, Dim > | |
Layout_t typedef | AbstractParticle< T, Dim > | |
ParticleIndex_t typedef | AbstractParticle< T, Dim > | |
ParticlePos_t typedef | AbstractParticle< T, Dim > | |
performDestroy(bool updateLocalNum=false)=0 | AbstractParticle< T, Dim > | pure virtual |
Position_t typedef | AbstractParticle< T, Dim > | |
R_p | AbstractParticle< T, Dim > | |
resetID()=0 | AbstractParticle< T, Dim > | pure virtual |
setBConds(const ParticleBConds< Position_t, Dim > &bc)=0 | AbstractParticle< T, Dim > | pure virtual |
setLocalNum(size_t n)=0 | AbstractParticle< T, Dim > | pure virtual |
setTotalNum(size_t n)=0 | AbstractParticle< T, Dim > | pure virtual |
setUpdateFlag(UpdateFlags f, bool val)=0 | AbstractParticle< T, Dim > | pure virtual |
singleInitNode() const =0 | AbstractParticle< T, Dim > | pure virtual |
SingleParticlePos_t typedef | AbstractParticle< T, Dim > | |
update()=0 | AbstractParticle< T, Dim > | pure virtual |
update(const ParticleAttrib< char > &canSwap)=0 | AbstractParticle< T, Dim > | pure virtual |
UpdateFlags typedef | AbstractParticle< T, Dim > | |
~AbstractParticle() | AbstractParticle< T, Dim > | inlinevirtual |