MercuryDPM
0.10
|
Stores the history parameter needed for a plastic force.
More...
#include <CDeltaMax.h>
Public Member Functions | |
CDeltaMax () | |
constructors More... | |
CDeltaMax (Mdouble delta_, int pParticle_, int pWall_, Mdouble time_) | |
CDeltaMax (const CDeltaMax &ts) | |
copy constructor More... | |
void | print (std::ostream &os) |
outputs tangential spring More... | |
Public Attributes | |
Mdouble | delta |
The maximum overlap on which the repellant spring strength is based. More... | |
int | pParticle |
A pointer to the particle in contact; NULL if the contact is with a wall (The other particle is the particle in which CDeltaMax is located) More... | |
int | pWall |
A pointer to the wall in contact; NULL if the contact is with a particle (The other particle is the particle in which CDeltaMax is located) More... | |
Mdouble | time |
stores the last time the history parameter was read (if it was not read during the last timestep, the contact is old and will be deleted) More... | |
Friends | |
std::ostream & | operator<< (std::ostream &os, const CDeltaMax &p) |
writes spring More... | |
std::istream & | operator>> (std::istream &is, CDeltaMax &p) |
reads spring More... | |
Stores the history parameter needed for a plastic force.
Definition at line 40 of file CDeltaMax.h.
|
inline |
constructors
Definition at line 43 of file CDeltaMax.h.
References delta, pParticle, pWall, and time.
Definition at line 45 of file CDeltaMax.h.
References delta, pParticle, pWall, and time.
|
inline |
copy constructor
Definition at line 53 of file CDeltaMax.h.
References delta, pParticle, pWall, and time.
|
inline |
outputs tangential spring
Definition at line 61 of file CDeltaMax.h.
References delta, pParticle, pWall, and time.
|
friend |
writes spring
Definition at line 69 of file CDeltaMax.h.
|
friend |
reads spring
Definition at line 76 of file CDeltaMax.h.
Mdouble CDeltaMax::delta |
The maximum overlap on which the repellant spring strength is based.
Definition at line 85 of file CDeltaMax.h.
Referenced by CDeltaMax(), and print().
int CDeltaMax::pParticle |
A pointer to the particle in contact; NULL if the contact is with a wall (The other particle is the particle in which CDeltaMax is located)
Definition at line 87 of file CDeltaMax.h.
Referenced by CDeltaMax(), and print().
int CDeltaMax::pWall |
A pointer to the wall in contact; NULL if the contact is with a particle (The other particle is the particle in which CDeltaMax is located)
Definition at line 89 of file CDeltaMax.h.
Referenced by CDeltaMax(), and print().
Mdouble CDeltaMax::time |
stores the last time the history parameter was read (if it was not read during the last timestep, the contact is old and will be deleted)
Definition at line 91 of file CDeltaMax.h.
Referenced by CDeltaMax(), CDeltaMaxs::check_spring_time::operator()(), and print().