![]() |
PeriDEM 0.3.0
PeriDEM -- Peridynamics-based high-fidelity model for granular media
|
Optional analytical wall-contact path (Model.Wall_Contact). More...
#include <wallContact.h>
Public Member Functions | |
| virtual | ~WallContact ()=default |
| virtual void | apply (data::ModelData &data, PairForce *pair, bool use_node_damping) const =0 |
| virtual bool | skipsMeshedGrainWall () const |
Optional analytical wall-contact path (Model.Wall_Contact).
Meshed mode is a no-op here — grain–wall pairs stay in the node-node loop. Analytical mode applies geom::GeomObject::wallContactQuery forces and expects the assembly loop to skip meshed grain–wall pairs.
Definition at line 32 of file wallContact.h.
|
virtualdefault |
|
pure virtual |
Implemented in contact::MeshedWallContact, and contact::AnalyticalPlaneWallContact.
|
inlinevirtual |
True when meshed grain–wall pairs must be skipped in Contact::computeForces.
Reimplemented in contact::AnalyticalPlaneWallContact.
Definition at line 40 of file wallContact.h.