|
ESyS-Particle
2.3.4
|
helper class for a minimal particles just containing the data needed for strain extraction More...
#include <DataParticle.h>

Public Member Functions | |
| DataParticle (const Vec3 &, const Vec3 &, double, int) | |
| ~DataParticle () | |
| Vec3 | getPos () const |
| double | getRad () const |
| Vec3 | getDisplacement () const |
| int | getID () const |
| bool | isFlagged () const |
| void | setFlag () |
| void | setTensorData (const Matrix3 &M) |
| void | setTensorData (int i, int j, double d) |
| Matrix3 | getTensorData () const |
| double | getTensorData (int i, int j) |
| void | setScalarData (double d) |
| double | getScalarData () |
Private Attributes | |
| Vec3 | m_pos |
| Vec3 | m_initpos |
| double | m_rad |
| int | m_id |
| Matrix3 | m_tensor_data |
| double | m_scalar_data |
helper class for a minimal particles just containing the data needed for strain extraction
| DataParticle::~DataParticle | ( | ) |
|
inline |
References m_id.
|
inline |
References m_rad.
|
inline |
References m_scalar_data.
|
inline |
References m_tensor_data.
|
inline |
References m_tensor_data.
|
inline |
|
inline |
|
inline |
References m_scalar_data.
|
inline |
References m_tensor_data.
|
inline |
References m_tensor_data.
|
private |
Referenced by DataParticle(), and getID().
|
private |
Referenced by DataParticle(), and getDisplacement().
|
private |
Referenced by DataParticle(), getDisplacement(), and getPos().
|
private |
Referenced by DataParticle(), and getRad().
|
private |
Referenced by getScalarData(), and setScalarData().
|
private |
Referenced by getTensorData(), and setTensorData().