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