#include <ParticleLayout.h>
Inheritance diagram for ParticleLayout< T, Dim >:

| Public Types | |
| typedef T | Position_t | 
| typedef unsigned | Index_t | 
| typedef Vektor< T, Dim > | SingleParticlePos_t | 
| enum | { Dimension = Dim } | 
| enum | UpdateFlags { SWAP, BCONDS, NUMFLAGS, OPTDESTROY, ALL } | 
| Public Member Functions | |
| ParticleLayout () | |
| ~ParticleLayout () | |
| void | setUpdateFlag (UpdateFlags f, bool val) | 
| bool | getUpdateFlag (UpdateFlags f) const | 
| ParticleBConds< T, Dim > & | getBConds () | 
| void | setBConds (const ParticleBConds< T, Dim > &bc) | 
| Protected Member Functions | |
| template<class PPT, class NDI> | |
| void | apply_bconds (unsigned n, PPT &R, const ParticleBConds< T, Dim > &bcs, const NDI &nr) | 
Definition at line 54 of file ParticleLayout.h.
| 
 | |||||
| 
 Reimplemented in ParticleInteractLayout< T, Dim, Mesh >, ParticleSpatialLayout< T, Dim, Mesh >, and ParticleUniformLayout< T, Dim >. Definition at line 63 of file ParticleLayout.h. | 
| 
 | |||||
| 
 Definition at line 62 of file ParticleLayout.h. | 
| 
 | |||||
| 
 Reimplemented in ParticleInteractLayout< T, Dim, Mesh >, ParticleSpatialLayout< T, Dim, Mesh >, and ParticleUniformLayout< T, Dim >. Definition at line 64 of file ParticleLayout.h. | 
| 
 | |||||
| 
 Definition at line 58 of file ParticleLayout.h. | 
| 
 | |||||
| 
 Definition at line 59 of file ParticleLayout.h. | 
| 
 | |||||||||
| 
 Definition at line 35 of file ParticleLayout.cpp. References ParticleLayout< T, Dim >::ALL, CT, ParticleLayout< T, Dim >::setUpdateFlag(), TAU_PARTICLE, TAU_PROFILE, and TAU_TYPE_STRING. Here is the call graph for this function:  | 
| 
 | |||||||||
| 
 Definition at line 73 of file ParticleLayout.h. | 
| 
 | ||||||||||||||||||||||||||||
| 
 Definition at line 106 of file ParticleLayout.h. Referenced by ParticleSpatialLayout< T, Dim, Mesh >::update(), and ParticleInteractLayout< T, Dim, Mesh >::update(). | 
| 
 | |||||||||
| 
 Definition at line 91 of file ParticleLayout.h. Referenced by ParticleInteractLayout< T, Dim, Mesh >::getPairlist(), and ParticleInteractLayout< T, Dim, Mesh >::update(). | 
| 
 | ||||||||||
| 
 Definition at line 86 of file ParticleLayout.h. Referenced by ParticleInteractLayout< T, Dim, Mesh >::getPairlist(), ParticleUniformLayout< T, Dim >::update(), ParticleSpatialLayout< T, Dim, Mesh >::update(), and ParticleInteractLayout< T, Dim, Mesh >::update(). | 
| 
 | ||||||||||
| 
 Definition at line 94 of file ParticleLayout.h. | 
| 
 | ||||||||||||||||
| 
 Definition at line 76 of file ParticleLayout.h. Referenced by ParticleLayout< T, Dim >::ParticleLayout(). | 
 1.4.6
 1.4.6