tardis.montecarlo.montecarlo_numba.vpacket module

tardis.montecarlo.montecarlo_numba.vpacket.trace_vpacket(v_packet, numba_model, numba_plasma)[source]

Trace single vpacket. Parameters ———- v_packet numba_model numba_plasma

tardis.montecarlo.montecarlo_numba.vpacket.trace_vpacket_volley(r_packet, vpacket_collection, numba_model, numba_plasma)[source]

Shoot a volley of vpackets (the vpacket collection specifies how many) from the current position of the rpacket.

Parameters
r_packet[type]

[description]

vpacket_collection[type]

[description]

numba_model[type]

[description]

numba_plasma[type]

[description]

tardis.montecarlo.montecarlo_numba.vpacket.trace_vpacket_within_shell(v_packet, numba_model, numba_plasma)[source]

Trace VPacket within one shell (relatively simple operation)