SBSimulatorParticleSystem#

See also

SAMSON SDK: SBSSimulatorParticleSystem

class samson.SBSimulatorParticleSystem(self: samson.SBSimulatorParticleSystem, dynamicalModel: samson.SBParticleSystem, interactionModel: samson.SBInteractionModelParticleSystem, stateUpdater: samson.SBStateUpdaterParticleSystem, name: str)#

Bases: SBSimulator

Simulator implementation for particle systems.

This simulator combines a particle-system dynamical model, interaction model, and state updater.

Constructs a particle-system simulator.

Parameters:
getDynamicalModel(self: samson.SBSimulatorParticleSystem) samson.SBParticleSystem#

Returns the associated particle-system dynamical model.

getInteractionModel(self: samson.SBSimulatorParticleSystem) samson.SBInteractionModelParticleSystem#

Returns the associated particle-system interaction model.

getStateUpdater(self: samson.SBSimulatorParticleSystem) samson.SBStateUpdaterParticleSystem#

Returns the associated particle-system state updater.