MDStressLab++
Configuration Class Reference

#include <Configuration.h>

Inheritance diagram for Configuration:
Collaboration diagram for Configuration:

Public Member Functions

 Configuration (int, int)
 
virtual ~Configuration ()
 
ConfigurationgetLocalConfiguration (const std::set< int > &localParticleList) const
 

Public Attributes

int numberOfParticles
 
std::vector< std::string > species
 
std::map< ConfigType, MatrixXdcoordinates
 
MatrixXd velocities
 

Protected Member Functions

void allocate (int _numberOfParticles, int _referenceAndFinal)
 

Detailed Description

Definition at line 18 of file Configuration.h.

Constructor & Destructor Documentation

Configuration::Configuration ( int  numberOfParticles,
int  referenceAndFinal 
)

Definition at line 11 of file Configuration.cpp.

Configuration::~Configuration ( )
virtual

Definition at line 48 of file Configuration.cpp.

Member Function Documentation

void Configuration::allocate ( int  _numberOfParticles,
int  _referenceAndFinal 
)
protected
Configuration * Configuration::getLocalConfiguration ( const std::set< int > &  localParticleList) const

Definition at line 22 of file Configuration.cpp.

Member Data Documentation

std::map<ConfigType,MatrixXd> Configuration::coordinates

Definition at line 24 of file Configuration.h.

int Configuration::numberOfParticles

Definition at line 22 of file Configuration.h.

std::vector<std::string> Configuration::species

Definition at line 23 of file Configuration.h.

MatrixXd Configuration::velocities

Definition at line 25 of file Configuration.h.


The documentation for this class was generated from the following files: