tardis.io.model.artis.data module

class tardis.io.model.artis.data.ArtisData(time_of_model: astropy.units.quantity.Quantity, velocity: numpy.ndarray, mean_density: astropy.units.quantity.Quantity, mass_fractions: pandas.core.frame.DataFrame = <factory>)[source]

Bases: object

mass_fractions: DataFrame
mean_density: Quantity
time_of_model: Quantity
to_geometry() HomologousRadial1DGeometry[source]

Construct a HomologousRadial1DGeometry object from this ArtisData.

The time_of_model is used as the time_explosion.

Returns:
tardis.model.geometry.radial1d.HomologousRadial1DGeometry

The geometry object constructed from the ARTIS data.

velocity: ndarray