tardis.opacities.opacity_state_numba module

class tardis.opacities.opacity_state_numba.OpacityStateNumba(*args, **kwargs)[source]

Bases: OpacityStateNumba

Array-backed line opacity and macro-atom data for transport.

Attributes:
sobolev_optical_depth_coefficientnumpy.ndarray

Velocity-gradient-independent coefficient for each line and shell [s^-1].

class_type = jitclass.OpacityStateNumba#7f863050a3f0<electron_density:array(float64, 1d, A),t_electrons:array(float64, 1d, A),line_list_nu:array(float64, 1d, A),tau_sobolev:array(float64, 2d, A),sobolev_optical_depth_coefficient:array(float64, 2d, A),transition_probabilities:array(float64, 2d, A),line2macro_level_upper:array(int64, 1d, A),macro_block_edge_index:array(int64, 1d, A),transition_type:array(int64, 1d, A),destination_level_id:array(int64, 1d, A),transition_line_id:array(int64, 1d, A)>