ishockpy.shell_history module

class ishockpy.shell_history.Conditions(mass: float, gamma: float, status: bool)[source]

Bases: object

gamma: float
mass: float
status: bool
class ishockpy.shell_history.DetailedHistory(shell_histories: List[ishockpy.shell_history.ShellHistory])[source]

Bases: object

classmethod from_hdf5(group)[source]
property histories: List[ishockpy.shell_history.ShellHistory]
property n_shells: int
property n_time_steps: int
plot_gamma_at_time(time)[source]
to_hdf5(group) None[source]
class ishockpy.shell_history.ShellHistory(gamma: List[float] = <factory>, time: List[float] = <factory>, radius: List[float] = <factory>, mass: List[float] = <factory>, status: List[bool] = <factory>)[source]

Bases: object

add_entry(time, gamma, radius, mass, status)[source]
conditions_at_time(time) ishockpy.shell_history.Conditions[source]
classmethod from_hdf5(group)[source]
gamma: List[float]
mass: List[float]
property n_time_steps: int
radius: List[float]
status: List[bool]
time: List[float]
to_hdf5(group) None[source]