jf1uids.data_classes.simulation_snapshot_data#

Module Contents#

Classes#

SnapshotData

Return format for the time integration, when snapshots are requested.

API#

class jf1uids.data_classes.simulation_snapshot_data.SnapshotData[source]#

Bases: typing.NamedTuple

Return format for the time integration, when snapshots are requested.

time_points: jax.numpy.ndarray = None#
states: jax.numpy.ndarray = None#
total_mass: jax.numpy.ndarray = None#
total_energy: jax.numpy.ndarray = None#
internal_energy: jax.numpy.ndarray = None#
kinetic_energy: jax.numpy.ndarray = None#
gravitational_energy: jax.numpy.ndarray = None#
runtime: float = 0.0#
num_iterations: int = 0#
current_checkpoint: int = 0#