![]() |
GranOO
3.0
A robust and versatile workbench to build 3D dynamic simulations based on the Discrete Element Method
|
#include <Manager.hpp>

Public Types | |
| typedef Manager< T1, T2 > | Man |
Public Member Functions | |
| virtual void | parse_xml () |
| virtual void | init () |
| virtual void | manage_collision (T1 &, T2 &, const Data &)=0 |
| virtual double | compute_critical_time_step () const =0 |
| a pure virtual method able to return the critical time step value More... | |
Static Public Member Functions | |
| static std::string | class_ID () |
Static Public Member Functions inherited from GranOO3::Physic::CriticalTimeStep | |
| static const std::set< CriticalTimeStep * > & | get_all () |
Protected Member Functions | |
| CallBack () | |
| virtual | ~CallBack () |
Protected Member Functions inherited from GranOO3::Physic::CriticalTimeStep | |
| CriticalTimeStep () | |
| constructor More... | |
| virtual | ~CriticalTimeStep () |
| destructor More... | |
Private Member Functions | |
| CallBack (const CallBack &)=delete | |
| CallBack & | operator= (const CallBack &)=delete |
Private Attributes | |
| Manager< T1, T2 > * | manager_ |
| typedef Manager<T1,T2> GranOO3::Collision::CallBack< T1, T2 >::Man |
|
protected |
|
protectedvirtual |
|
privatedelete |
|
inlinestatic |
|
pure virtual |
a pure virtual method able to return the critical time step value
Implements GranOO3::Physic::CriticalTimeStep.
Implemented in GranOO3::DEM::ContactLaw_Standard< T >.
|
virtual |
Reimplemented in GranOO3::DEM::ContactLaw< T >.
|
pure virtual |
Implemented in GranOO3::DEM::ContactLaw< T >.
|
privatedelete |
|
virtual |
Reimplemented in GranOO3::DEM::ContactLaw< T >, and GranOO3::DEM::ContactLaw_Standard< T >.
|
private |