Binding energy  2011ApJ...743...49L
Public Attributes
BE_data Module Reference

This module distributes data between the binding-energy routines; it does not have to be USEd in the calling program. More...

List of all members.

Public Attributes

integer, parameter nz = 6
 Number of available metallicities.
real(double), dimension(nz),
parameter 
zs = (/1.e-4_dbl, 1.e-3_dbl, 0.01_dbl, 0.015_dbl, 0.02_dbl, 0.03_dbl/)
 List of available metallicities.
integer, parameter ngr = 5
 Number of model groups.
character, dimension(5), parameter groups = (/'LMR1 ','LMR2 ','LMA ','HM ','Recom'/)
 List of model groups.
integer, parameter ndatmax = 999
 Maximum number of coefficients.
integer, dimension(nz, ngrndat
 Actual number of coefficients.
real(double), dimension(nz,
ngr, ndatmax
alphas
 Fitting coefficients (alpha_m,r)
integer, dimension(nz, ngr,
ndatmax
ms
 Powers for M for each coefficient.
integer, dimension(nz, ngr,
ndatmax
rs
 Powers for R for each coefficient.
real(double) LMHMbs
 Low-mass/high-mass boundaries (boundaries between groups LM* and HM)
integer, parameter nRGBbc = 5
 Number of coefficients for RGB boundaries (boundaries between groups LMR1 and LMR2)
real(double) RGBb_coef
 Coefficients for RGB boundaries (boundaries between groups LMR1 and LMR2)
real(double), parameter logBE0 = 33.29866_dbl
 The binding energy was originally expressed in erg per solar mass to avoid large numbers, so we need to add this constant (log10[Mo/g]) to log(BE).

Detailed Description

This module distributes data between the binding-energy routines; it does not have to be USEd in the calling program.


Member Data Documentation

integer, parameter BE_data::nz = 6

Number of available metallicities.

real(double), dimension(nz), parameter BE_data::zs = (/1.e-4_dbl, 1.e-3_dbl, 0.01_dbl, 0.015_dbl, 0.02_dbl, 0.03_dbl/)

List of available metallicities.

integer, parameter BE_data::ngr = 5

Number of model groups.

character, dimension(5), parameter BE_data::groups = (/'LMR1 ','LMR2 ','LMA ','HM ','Recom'/)

List of model groups.

integer, parameter BE_data::ndatmax = 999

Maximum number of coefficients.

integer, dimension(nz,ngr) BE_data::ndat

Actual number of coefficients.

real(double), dimension(nz,ngr,ndatmax) BE_data::alphas

Fitting coefficients (alpha_m,r)

integer, dimension(nz,ngr,ndatmax) BE_data::ms

Powers for M for each coefficient.

integer, dimension(nz,ngr,ndatmax) BE_data::rs

Powers for R for each coefficient.

real(double) BE_data::LMHMbs

Low-mass/high-mass boundaries (boundaries between groups LM* and HM)

integer, parameter BE_data::nRGBbc = 5

Number of coefficients for RGB boundaries (boundaries between groups LMR1 and LMR2)

real(double) BE_data::RGBb_coef

Coefficients for RGB boundaries (boundaries between groups LMR1 and LMR2)

real(double), parameter BE_data::logBE0 = 33.29866_dbl

The binding energy was originally expressed in erg per solar mass to avoid large numbers, so we need to add this constant (log10[Mo/g]) to log(BE).


The documentation for this module was generated from the following file: