If returns_extra has more outputs than listed in doc string. Need to update to (refl_indices, trans_indices, inc_refl_detected / ntraj, refl_weights_pass / ntraj, trans_weights_pass / ntraj, refl_per_traj, trans_per_traj, trans_frac, refl_frac, refl_fresnel / ntraj, trans_fresnel / ntraj, reflectance, transmittance, tir_refl_bool, norm_vec_refl, norm_vec_trans)
If returns_extra has more outputs than listed in doc string. Need to update to (refl_indices, trans_indices, inc_refl_detected / ntraj, refl_weights_pass / ntraj, trans_weights_pass / ntraj, refl_per_traj, trans_per_traj, trans_frac, refl_frac, refl_fresnel / ntraj, trans_fresnel / ntraj, reflectance, transmittance, tir_refl_bool, norm_vec_refl, norm_vec_trans)