ESyS-Particle
4.0.1
|
#include <LatticeParam.h>
Public Types | |
typedef std::vector< unsigned int > | ProcessDims |
Public Member Functions | |
CLatticeParam (const std::string &particleType, double nrange, double alpha, const ProcessDims &dims=ProcessDims(3, 0)) | |
void | setSearchRange (double nr, double a) |
void | setParticleType (const std::string &pt) |
void | packInto (AMPIBuffer *) const |
double | nrange () const |
double | alpha () const |
const ProcessDims & | processDims () const |
const std::string & | particle_type () const |
Static Public Member Functions | |
static CLatticeParam | extractLatticeParam (AMPIBuffer *pBuff) |
Protected Attributes | |
std::string | m_particle_type |
double | m_alpha |
pair creation cutoff | |
double | m_nrange |
searchrange | |
ProcessDims | m_dims |
Friends | |
std::ostream & | operator<< (std::ostream &oStream, const CLatticeParam &prms) |
Parameters for the sublattice.