#include <PlainIntegrator.h>
Public Member Functions | |
PlainIntegrator (const shared_ptr< BodyStorage > &globalBodyStorage, const shared_ptr< BlockStorage > &blockStorage, domain_decomposition::BlockDataID storageID, WcTimingTree *tt=nullptr) | |
Public Member Functions inherited from walberla::pe::cr::PlainIntegratorSolver< IntegrateImplicitEuler > | |
PlainIntegratorSolver (const IntegrateImplicitEuler &integrate, const shared_ptr< BodyStorage > &globalBodyStorage, const shared_ptr< BlockStorage > &blockStorage, domain_decomposition::BlockDataID storageID, WcTimingTree *tt=nullptr) | |
void | operator() (const real_t dt) |
forwards to timestep Convenience operator to make class a functor. More... | |
void | timestep (const real_t dt) override |
Advances the simulation dt seconds. More... | |
Public Member Functions inherited from walberla::pe::cr::ICR | |
ICR () | |
virtual | ~ICR ()=default |
void | setGlobalLinearAcceleration (const Vec3 &acc) |
Sets the global linear acceleration. More... | |
const Vec3 & | getGlobalLinearAcceleration () const |
virtual real_t | getMaximumPenetration () const |
virtual size_t | getNumberOfContacts () const |
virtual size_t | getNumberOfContactsTreated () const |
|
inline |