thermal_neutrino_module.f90 File Reference

Go to the source code of this file.

Modules

module  thermal_neutrino_module
 The thermal_neutrino_module serves as interface to the neutrino emission routines from the sneut5.f90 file.
 

Functions/Subroutines

subroutine, public thermal_neutrino_module::thermal_neutrino_init ()
 Initializes the thermal_neutrino_module. More...
 
subroutine, public thermal_neutrino_module::thermal_neutrinos (abar, Ye, temp, den, timestep, neutrino_loss)
 Calculates the neutrino emissivity. More...
 

Variables

real(r_kind), save, public thermal_neutrino_module::snu = 0
 Neutrino emissivity (erg/g) More...
 
real(r_kind), save, public thermal_neutrino_module::spair = 0
 Pair production emissivity (erg/g) More...
 
real(r_kind), save, public thermal_neutrino_module::splas = 0
 Plasmon emission emissivity (erg/g) More...
 
real(r_kind), save, public thermal_neutrino_module::sphot = 0
 Photo neutrino emissivity (erg/g) More...
 
real(r_kind), save, public thermal_neutrino_module::sbrem = 0
 Bremsstrahlung emissivity (erg/g) More...
 
real(r_kind), save, public thermal_neutrino_module::sreco = 0
 Recombination neutrino emissivity (erg/g) More...
 

Detailed Description

Contains the module thermal_neutrino_module

Definition in file thermal_neutrino_module.f90.