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]¶
Sets properties of the packets given full relativity
- Parameters
- r_packettardis.montecarlo.montecarlo_numba.r_packet.RPacket
- numba_modeltardis.montecarlo.montecarlo_numba.numba_interface.NumbaModel
- tardis.montecarlo.montecarlo_numba.single_packet_loop.set_packet_props_partial_relativity(r_packet, numba_model)[source]¶
Sets properties of the packets given partial relativity
- Parameters
- r_packettardis.montecarlo.montecarlo_numba.r_packet.RPacket
- numba_modeltardis.montecarlo.montecarlo_numba.numba_interface.NumbaModel
- tardis.montecarlo.montecarlo_numba.single_packet_loop.single_packet_loop(r_packet, numba_radial_1d_geometry, numba_model, opacity_state, estimators, vpacket_collection, rpacket_tracker)[source]¶
- Parameters
- r_packettardis.montecarlo.montecarlo_numba.r_packet.RPacket
- numba_radial_1d_geometrytardis.montecarlo.montecarlo_numba.numba_interface.NumbaRadial1DGeometry
- numba_modeltardis.montecarlo.montecarlo_numba.numba_interface.NumbaModel
- opacity_statetardis.montecarlo.montecarlo_numba.numba_interface.OpacityState
- estimatorstardis.montecarlo.montecarlo_numba.numba_interface.Estimators
- vpacket_collectiontardis.montecarlo.montecarlo_numba.numba_interface.VPacketCollection
- rpacket_collectiontardis.montecarlo.montecarlo_numba.numba_interface.RPacketCollection
- 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