Mechanics of Defect Evolution Library
Loading...
Searching...
No Matches
model::ParticleSystem< _ParticleType > Struct Template Reference

Class template that stores _ParticleType objects organized in SpatialCell(s) and computes nearest-neighbor and far-field interactions among them. More...

#include <ParticleSystem.h>

Inheritance diagram for model::ParticleSystem< _ParticleType >:
Collaboration diagram for model::ParticleSystem< _ParticleType >:

Public Member Functions

 ParticleSystem ()
 ParticleSystem (int argc, char *argv[])
 ParticleSystem (int argc, char *argv[])

Static Public Member Functions

static void initMPI (int argc, char *argv[])

Detailed Description

template<typename _ParticleType>
struct model::ParticleSystem< _ParticleType >

Class template that stores _ParticleType objects organized in SpatialCell(s) and computes nearest-neighbor and far-field interactions among them.

ParticleSystem can be compiled in serial and parallel version, depending whether MODEL_MPI is defined or not.

Definition at line 31 of file ParticleSystem.h.

Constructor & Destructor Documentation

◆ ParticleSystem() [1/3]

template<typename _ParticleType>
model::ParticleSystem< _ParticleType >::ParticleSystem ( )
inline

Definition at line 40 of file ParticleSystem.h.

◆ ParticleSystem() [2/3]

template<typename _ParticleType>
model::ParticleSystem< _ParticleType >::ParticleSystem ( int argc,
char * argv[] )
inline

Definition at line 47 of file ParticleSystem.h.

◆ ParticleSystem() [3/3]

template<typename _ParticleType>
model::ParticleSystem< _ParticleType >::ParticleSystem ( int argc,
char * argv[] )
inline

Dummy constructor, does nothing

Definition at line 54 of file ParticleSystem.h.

Member Function Documentation

◆ initMPI()

template<typename _ParticleType>
void model::ParticleSystem< _ParticleType >::initMPI ( int argc,
char * argv[] )
inlinestatic

Dummy static function, does nothing

Definition at line 62 of file ParticleSystem.h.


The documentation for this struct was generated from the following file: