![]() |
PeriDEM 0.3.0
PeriDEM -- Peridynamics-based high-fidelity model for granular media
|
#include <integrator.h>
Public Member Functions | |
| template<typename Model > | |
| void | integrate (Model &model) |
| template<typename Model > | |
| void | step (Model &model) |
Explicit integrator. The model is passed in; this class runs CD or Verlet using the model's named methods (IC, BCs, forces, output, checkStop) and ModelData kinematics accessors. It does not include PeriDEMModel.
Definition at line 34 of file integrator.h.
|
inline |
Definition at line 37 of file integrator.h.
References time_int::applyRigidBodyConstraint(), step(), and util::methods::timeDiff().
Referenced by PeriDEMModel::integrate().
|
inline |
Definition at line 90 of file integrator.h.
References time_int::applyRigidBodyConstraint(), time_int::updateCentralDifference(), time_int::updateVerletHalfKickAndDrift(), and time_int::updateVerletSecondKick().
Referenced by integrate(), and PeriDEMModel::integrateStep().