tardis.io.model.arepo.data module¶
- class tardis.io.model.arepo.data.ArepoData(time: ~astropy.units.quantity.Quantity | float, position: ~numpy.ndarray, velocities: ~numpy.ndarray, densities: ~numpy.ndarray, mass: ~numpy.ndarray, isotope_dict: dict = <factory>)[source]¶
Bases:
objectData structure for Arepo snapshot data.
- Parameters:
- timeastropy.units.Quantity or float
Time of the snapshot. If a float is provided, it is assumed to be in seconds.
- posnumpy.ndarray
Position array in Cartesian coordinates (3, N) in cm.
- velnumpy.ndarray
Velocity array in Cartesian coordinates (3, N) in cm/s.
- rhonumpy.ndarray
Density array in g/cm^3.
- massnumpy.ndarray
Mass array in g.
- nuc_dictdict
Dictionary of nuclear mass fractions keyed by species name.