MDStressLab++
|
#include <SubConfiguration.h>
Public Member Functions | |
SubConfiguration (const Stencil &stencil) | |
~SubConfiguration () | |
![]() | |
Configuration (int, int) | |
Constructs a Configuration object. | |
virtual | ~Configuration () |
Configuration * | getLocalConfiguration (const std::set< int > &localParticleList) const |
can be deleted | |
Public Attributes | |
const Configuration & | parent |
std::map< int, int > | globalLocalMap |
std::map< int, int > | localGlobalMap |
VectorXi | particleContributing |
![]() | |
int | numberOfParticles |
Total number of particles in the configuration. | |
std::vector< std::string > | species |
Species names for each particle (size equals numberOfParticles). | |
std::map< ConfigType, MatrixXd > | coordinates |
Map from configuration type (Reference or Current) to coordinate matrices. | |
MatrixXd | velocities |
Velocities of particles. | |
Definition at line 14 of file SubConfiguration.h.
SubConfiguration::SubConfiguration | ( | const Stencil & | stencil | ) |
Definition at line 10 of file SubConfiguration.cpp.
SubConfiguration::~SubConfiguration | ( | ) |
Definition at line 43 of file SubConfiguration.cpp.
std::map<int,int> SubConfiguration::globalLocalMap |
Definition at line 18 of file SubConfiguration.h.
std::map<int,int> SubConfiguration::localGlobalMap |
Definition at line 18 of file SubConfiguration.h.
const Configuration& SubConfiguration::parent |
Definition at line 17 of file SubConfiguration.h.
VectorXi SubConfiguration::particleContributing |
Definition at line 19 of file SubConfiguration.h.