magrittetorch.model.geometry.points

Contains details about positions, velocities and neighbors in the model

class magrittetorch.model.geometry.points.Points(params: Parameters, dataCollection: DataCollection)
n_neighbors: StorageTensor

Number of neighbors per point; dtype= Types.IndexInfo, dims=[Parameters.npoints], unit = units.dimensionless_unscaled

neighbors: StorageTensor

Linearized neighbors vector; dtype= Types.IndexInfo, dims=[None], unit = units.dimensionless_unscaled

position: StorageTensor

Position coordinates; dtype= Types.GeometryInfo, dims=[Parameters.npoints, 3], unit = units.m

velocity: StorageTensor

Velocity vectors; dtype= Types.GeometryInfo, dims=[Parameters.npoints, 3], unit = units.m/units.s