NetDEM v1.0
|
A class used to evaluate the unbalanced force ratio of particles in a DEM simulation. More...
#include <unbal_force_ratio_evaluator.hpp>
Public Member Functions | |
UnbalancedForceRatioEvaluator () | |
Default constructor for UnbalancedForceRatioEvaluator class. | |
Modifier * | Clone () const override |
Clones the current UnbalancedForceRatioEvaluator instance. | |
void | Execute () override |
Executes the UnbalancedForceRatioEvaluator instance. | |
Public Member Functions inherited from netdem::Modifier | |
Modifier () | |
Default constructor for Modifier class. | |
virtual void | Init (Simulation *sim) |
Initializes the Modifier instance. | |
virtual void | Enable () |
Enables the Modifier instance. | |
virtual void | Disable () |
Disables the Modifier instance. | |
virtual void | Update () |
Updates the Modifier instance. | |
virtual | ~Modifier () |
Destructor for Modifier class. | |
Additional Inherited Members | |
Public Attributes inherited from netdem::Modifier | |
std::string | label {"default"} |
DEMSolver::CyclePoint | cycle_point {DEMSolver::CyclePoint::pre} |
Simulation * | sim {nullptr} |
Scene * | scene {nullptr} |
bool | update_with_scene {false} |
bool | enable_logging {true} |
A class used to evaluate the unbalanced force ratio of particles in a DEM simulation.
The UnbalancedForceRatioEvaluator class calculates the unbalanced force ratio for all particles in the simulation.
UnbalancedForceRatioEvaluator::UnbalancedForceRatioEvaluator | ( | ) |
Default constructor for UnbalancedForceRatioEvaluator class.
|
overridevirtual |
Clones the current UnbalancedForceRatioEvaluator instance.
Reimplemented from netdem::Modifier.
|
overridevirtual |
Executes the UnbalancedForceRatioEvaluator instance.
Reimplemented from netdem::Modifier.