MercuryDPM
0.10
|
Member variable of #Particle storing all history parameters of a particle.
More...
#include <CDeltaMax.h>
Classes | |
struct | check_spring_time |
Construction required for the erase/remove_if stuff. More... | |
Public Member Functions | |
Mdouble * | select_particle (int P, Mdouble time_, Mdouble dt) |
Function selects the tangential spring vector for particle-particle interations (also removed not used springs}. More... | |
Mdouble * | select_wall (int W, Mdouble time_, Mdouble dt) |
Function selects the tangential spring vector for particle-wall interations. More... | |
void | reset () |
Resets the tangential springs. More... | |
void | print (std::ostream &os, Mdouble time_) |
outputs all current active tangential springs More... | |
Friends | |
std::ostream & | operator<< (std::ostream &os, const CDeltaMaxs &p) |
writes all springs More... | |
std::istream & | operator>> (std::istream &is, CDeltaMaxs &p) |
reads all springs More... | |
Member variable of #Particle storing all history parameters of a particle.
A tangential spring between PI and PJ can be stored in either particle depending on which particle is the first particle in MD::compute_internal_forces.
Geometrically, there can be no more than 13 possible contacts in 3D, so the vector size is limited.
Definition at line 102 of file CDeltaMax.h.
|
inline |
outputs all current active tangential springs
Definition at line 158 of file CDeltaMax.h.
|
inline |
Resets the tangential springs.
Definition at line 152 of file CDeltaMax.h.
Referenced by DeltaMaxsParticle::DeltaMaxsParticle().
Function selects the tangential spring vector for particle-particle interations (also removed not used springs}.
Definition at line 111 of file CDeltaMax.h.
Referenced by MD::compute_plastic_internal_forces().
Function selects the tangential spring vector for particle-wall interations.
Definition at line 131 of file CDeltaMax.h.
|
friend |
writes all springs
Definition at line 168 of file CDeltaMax.h.
|
friend |
reads all springs
Definition at line 176 of file CDeltaMax.h.