nucstuff_class.f90 File Reference

Module nucstuff_class with nuclear physics helpers. More...

Go to the source code of this file.

Modules

module  nucstuff_class
 Module with helper functions such as rate tabulation, partition functions, and theoretical weak rates.
 

Functions/Subroutines

subroutine nucstuff_class::init_nucstuff ()
 Initialize nucstuff class. More...
 
logical function, public nucstuff_class::is_stable (Z, N)
 Function to decide whether a given isotope is stable or not. More...
 
subroutine, public nucstuff_class::inter_partf (temp, interpol)
 Calculates partition function. More...
 
subroutine, public nucstuff_class::calc_t9_pow (t9)
 A helper to compute powers of temperature used in the reaction rates. More...
 
subroutine, public nucstuff_class::el_ab (Y, Ye)
 Computes the electron fraction. More...
 
integer function nucstuff_class::get_chapter (nr_react, nr_prod)
 Get the reaclib chapter based on nr. of prods. and educts. More...
 
integer function nucstuff_class::get_nr_reactants (group)
 Get number of reactants of the reaction based on the reaclib chapter. More...
 
integer function nucstuff_class::get_nr_products (group)
 Get number of products of the reaction based on the reaclib chapter. More...
 
subroutine, public nucstuff_class::masscalc (Y, m_tot)
 Total mass used to check the mass conservation. More...
 
subroutine, public nucstuff_class::analyze_src_string (input_string, output_array, length_output)
 Analyze a string and split it with delimiter ";". More...
 

Variables

real(r_kind), dimension(9), public nucstuff_class::t9_pow
 Powers of T, used for the rates. More...
 
integer, public nucstuff_class::ntgp
 (24/72) Number of temp grid points for the partition functions More...
 
real(r_kind), dimension(:), allocatable, public nucstuff_class::pf
 partition functions More...
 

Detailed Description

Module nucstuff_class with nuclear physics helpers.

The error file code for this file is W32.

Definition in file nucstuff_class.f90.