tardis.energy_input package¶
Submodules¶
- tardis.energy_input.GXPacket module
- tardis.energy_input.energy_source module
- tardis.energy_input.gamma_packet_loop module
- tardis.energy_input.gamma_ray_channel module
- tardis.energy_input.gamma_ray_estimators module
- tardis.energy_input.gamma_ray_grid module
- tardis.energy_input.gamma_ray_interactions module
- tardis.energy_input.gamma_ray_packet_source module
GammaRayPacketSourceGammaRayPacketSource.calculate_positron_fraction()GammaRayPacketSource.create_packet_directions()GammaRayPacketSource.create_packet_energies()GammaRayPacketSource.create_packet_mus()GammaRayPacketSource.create_packet_nus()GammaRayPacketSource.create_packet_radii()GammaRayPacketSource.create_packet_times_uniform_energy()GammaRayPacketSource.create_packet_times_uniform_time()GammaRayPacketSource.create_packets()
RadioactivePacketSourceRadioactivePacketSource.calculate_energy_factors()RadioactivePacketSource.calculate_positron_fraction()RadioactivePacketSource.create_packet_directions()RadioactivePacketSource.create_packet_energies()RadioactivePacketSource.create_packet_mus()RadioactivePacketSource.create_packet_nus()RadioactivePacketSource.create_packet_radii()RadioactivePacketSource.create_packet_times_uniform_energy()RadioactivePacketSource.create_packet_times_uniform_time()RadioactivePacketSource.create_packets()
- tardis.energy_input.gamma_ray_transport module
calculate_average_energies()calculate_average_power_per_mass()calculate_ejecta_velocity_volume()calculate_energy_per_mass()calculate_total_decays_old()create_inventories_dict_old()create_isotope_dicts_old()decay_chain_energies()distribute_packets()fractional_decay_energy()get_chain_decay_power_per_ejectamass()get_nuclide_atomic_number()get_taus()iron_group_fraction_per_shell()packets_per_isotope()
- tardis.energy_input.main_gamma_ray_loop module
- tardis.energy_input.nuclear_energy_source module
- tardis.energy_input.samplers module
- tardis.energy_input.util module
angle_aberration_gamma()compton_theta_distribution()convert_half_life_to_astropy_units()doppler_factor_3D_all_packets()doppler_factor_3d()euler_rodrigues()get_index()get_perpendicular_vector()get_random_phi_photon()get_random_theta_photon()get_random_unit_vector()klein_nishina()make_isotope_string_tardis_like()normalize_vector()solve_quadratic_equation()solve_quadratic_equation_expanding()spherical_to_cartesian()
Module contents¶
Contains classes and functions to handle energy deposition and transport.