tardis.montecarlo.montecarlo_numba.single_packet_loop module

tardis.montecarlo.montecarlo_numba.single_packet_loop.set_packet_props_full_relativity(r_packet, numba_model)[source]
tardis.montecarlo.montecarlo_numba.single_packet_loop.set_packet_props_partial_relativity(r_packet, numba_model)[source]
tardis.montecarlo.montecarlo_numba.single_packet_loop.single_packet_loop(r_packet, numba_model, numba_plasma, estimators, vpacket_collection)[source]
Parameters
r_packettardis.montecarlo.montecarlo_numba.r_packet.RPacket
numba_modeltardis.montecarlo.montecarlo_numba.numba_interface.NumbaModel
numba_plasmatardis.montecarlo.montecarlo_numba.numba_interface.NumbaPlasma
estimatorstardis.montecarlo.montecarlo_numba.numba_interface.Estimators
vpacket_collectiontardis.montecarlo.montecarlo_numba.numba_interface.VPacketCollection
Returns
None

This function does not return anything but changes the r_packet object and if virtual packets are requested - also updates the vpacket_collection