SBInteractionModel#
See also
SAMSON SDK: SBMInteractionModel
- class samson.SBInteractionModel(self: samson.SBInteractionModel)#
Bases:
SBModelThis class is the base class of interaction models.
Constructs an interaction model
- flushForceBuffer(self: samson.SBInteractionModel) None#
Flushes the force buffer
- getChangedForceIndex(self: samson.SBInteractionModel, i: int) int#
Returns the index of a changed forces
- getForceChanged(self: samson.SBInteractionModel, i: int) bool#
Returns whether force i has been changed since the last flush
- getSimulatorList(self: samson.SBInteractionModel) samson.SBNodeIndexer#
Returns the list of simulators
- initializeInteractions(self: samson.SBInteractionModel) None#
Initializes the interactions
- updateInteractions(self: samson.SBInteractionModel) None#
Updates the interactions
- property energy#
The energy
- property interactionModelType#
The type of the interaction model
- property numberOfChangedForces#
The number of changed forces since the last buffer flush