![]() |
PeriDEM 0.3.0
PeriDEM -- Peridynamics-based high-fidelity model for granular media
|
Result of a wall-contact query against a geom (analytical walls). More...
#include <geomObjects.h>
Data Fields | |
| bool | active = false |
| double | signed_gap = 0. |
| util::Point | outward_n |
| util::Point | closest |
Result of a wall-contact query against a geom (analytical walls).
signed_gap is positive on the free-space side of the wall surface, negative when the query point has penetrated into the wall material. outward_n is the unit normal pointing into free space (repulsion direction for a contacting grain).
Definition at line 112 of file geomObjects.h.
| bool geom::WallContactHit::active = false |
Definition at line 113 of file geomObjects.h.
Referenced by anonymous_namespace{main.cpp}::checkWallSpringOnly(), anonymous_namespace{main.cpp}::minGrainWallGap(), geom::Plane::wallContactQuery(), geom::Line::wallContactQuery(), and geom::Rectangle::wallContactQuery().
| util::Point geom::WallContactHit::closest |
Definition at line 116 of file geomObjects.h.
Referenced by geom::Plane::wallContactQuery(), geom::Line::wallContactQuery(), and geom::Rectangle::wallContactQuery().
| util::Point geom::WallContactHit::outward_n |
Definition at line 115 of file geomObjects.h.
Referenced by anonymous_namespace{main.cpp}::checkWallSpringOnly(), main(), geom::Plane::wallContactQuery(), geom::Line::wallContactQuery(), and geom::Rectangle::wallContactQuery().
| double geom::WallContactHit::signed_gap = 0. |
Definition at line 114 of file geomObjects.h.
Referenced by anonymous_namespace{main.cpp}::checkWallSpringOnly(), main(), anonymous_namespace{main.cpp}::minGrainWallGap(), geom::Plane::wallContactQuery(), geom::Line::wallContactQuery(), and geom::Rectangle::wallContactQuery().