tardis.opacities.opacity_state_numba module
- class tardis.opacities.opacity_state_numba.OpacityStateNumba(*args, **kwargs)[source]
Bases:
OpacityStateNumbaArray-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)>