Class InteractionManager#
Defined in Program listing for file kernel/src/simulationTools/InteractionManager.hpp
-
class InteractionManager#
Public Functions
-
inline virtual void updateInteractions(SP::Simulation simulation)#
Called by Simulation after updating positions prior to starting the Newton loop.
-
virtual void insertNonSmoothLaw(SP::NonSmoothLaw nslaw, unsigned long int group1, unsigned long int group2)#
Specify a non-smooth law to use for a given combination of interaction groups.
- Parameters:
nslaw – the new nonsmooth law
group1 – id of the fisrt group of interactions
group2 – id of the second group of interactions
-
inline virtual void updateInteractions(SP::Simulation simulation)#