The number of groups in the System
The number of particles per group
The number of state elements for which this object holds state values
The number of times for which this object holds state values
Returns values at all time indexes, for a given state element index.
Index of the group
Index of the particle
Index of the state element - NB not the element index within the entire System state, but the index in the stateElementIndices parameter provided to System.simulate
Returns all the result state values for a particle at a given time index. NB This returns a ParticleState but may be a a partial array of all elements in the particle, depending on the elements requested in the simulate call.
Index of the group
Index of the particle
Index of the time - NB not time value, but the index in the times parameter provided to System.simulate
Provides the underlying NdArray holding all result values
Sets result state values for a given particle at a given time.
Index of the group
Index of the particle
Index of the time - NB not time value, but the index in the times parameter provided to System.simulate
The state values to set, for all values requested in the stateElementIndices parameter provided to System.simulate
Class which provides results of System.simulate, providing an underlying NdArray as well as helper methods to get state values by element index or time index.