chrono::peridynamics::ChMatterDataPerBondBBimplicit Class Reference
Description
Helper class: the per-bond auxialiary data for ChMatterPeriBBimplicit.
#include <ChMatterPeriBBimplicit.h>
Inheritance diagram for chrono::peridynamics::ChMatterDataPerBondBBimplicit:

Collaboration diagram for chrono::peridynamics::ChMatterDataPerBondBBimplicit:

Public Types | |
enum | bond_state { bond_state::ACTIVE, bond_state::FRACTURED, bond_state::BROKEN } |
Public Member Functions | |
void | Initialize (ChNodePeri *mA, ChNodePeri *mB) override |
Public Attributes | |
bond_state | state = bond_state::ACTIVE |
double | force_density_val = 0 |
double | d_zeta |
double | Km |
ChConstraintTwoGenericBoxed | constraint |
![]() | |
ChNodePeri * | nodeA = nullptr |
ChNodePeri * | nodeB = nullptr |
Member Enumeration Documentation
◆ bond_state
The documentation for this class was generated from the following file:
- /builds/uwsbel/chrono/src/chrono_peridynamics/ChMatterPeriBBimplicit.h