macros.h File Reference

Go to the source code of this file.

Macros

#define INFO_ENTRY(fname)
 
#define INFO_EXIT(fname)
 
#define XSTR(VERS)   #VERS
 
#define STR(VERS)   XSTR(VERS)
 
#define EM_NSE   1
 
#define EM_NETHOT   2
 
#define EM_NETCOLD   3
 
#define EM_DECAYS   4
 
#define EM_INIT   5
 
#define EM_TERMINATE   6
 
#define LINLIN   1
 
#define LINLOG   2
 
#define LOGLIN   3
 
#define LOGLOG   4
 
#define itype_LINEAR   1
 
#define itype_CUBIC   2
 
#define itype_AKIMA   3
 
#define itype_MAKIMA   4
 
#define itype_PCHIP   5
 
#define r_kind   8
 
#define rrs_reacl   1 /* Reaclib reactions */
 
#define rrs_tabl   2 /* Tabulated reactions */
 
#define rrs_nu   3 /* Neutrino reactions */
 
#define rrs_twr   4 /* Theoretical weak rate */
 
#define rrs_detb   5 /* Calculated detailed balance rate */
 
#define rrs_fiss   6 /* Fission reaction */
 
#define rrs_wext   7 /* Beta delayed neutron emission rate */
 
#define rrs_aext   8 /* Additional alpha decay rate */
 
#define rrt_betm   1 /* Beta-minus */
 
#define rrt_betp   2 /* Beta-plus */
 
#define rrt_ec   3 /* Electron capture */
 
#define rrt_alpd   4 /* Alpha-decay */
 
#define rrt_pemi   5 /* Proton-emission */
 
#define rrt_nemi   6 /* Neutron-emission */
 
#define rrt_ng   7 /* (n,gamma) */
 
#define rrt_gn   8 /* (gamma,n) */
 
#define rrt_ag   9 /* (alpha,gamma) */
 
#define rrt_ga   10 /* (gamma,alpha) */
 
#define rrt_pg   11 /* (p,gamma) */
 
#define rrt_gp   12 /* (gamma,p) */
 
#define rrt_na   13 /* (n,alpha) */
 
#define rrt_an   14 /* (alpha,n) */
 
#define rrt_np   15 /* (n,p) */
 
#define rrt_pn   16 /* (p,n) */
 
#define rrt_pa   17 /* (p,alpha) */
 
#define rrt_ap   18 /* (alpha,p) */
 
#define rrt_nu   19 /* Neutrino */
 
#define rrt_nf   20 /* neutron induced fission */
 
#define rrt_bf   21 /* beta-delayed fission */
 
#define rrt_sf   22 /* spontaneous fission */
 
#define rrt_o   23 /* other */
 

Macro Definition Documentation

◆ EM_DECAYS

#define EM_DECAYS   4

Definition at line 28 of file macros.h.

◆ EM_INIT

#define EM_INIT   5

Definition at line 29 of file macros.h.

◆ EM_NETCOLD

#define EM_NETCOLD   3

Definition at line 27 of file macros.h.

◆ EM_NETHOT

#define EM_NETHOT   2

Definition at line 26 of file macros.h.

◆ EM_NSE

#define EM_NSE   1

Definition at line 25 of file macros.h.

◆ EM_TERMINATE

#define EM_TERMINATE   6

Definition at line 30 of file macros.h.

◆ INFO_ENTRY

#define INFO_ENTRY (   fname)

Definition at line 16 of file macros.h.

◆ INFO_EXIT

#define INFO_EXIT (   fname)

Definition at line 17 of file macros.h.

◆ itype_AKIMA

#define itype_AKIMA   3

Definition at line 42 of file macros.h.

◆ itype_CUBIC

#define itype_CUBIC   2

Definition at line 41 of file macros.h.

◆ itype_LINEAR

#define itype_LINEAR   1

Definition at line 40 of file macros.h.

◆ itype_MAKIMA

#define itype_MAKIMA   4

Definition at line 43 of file macros.h.

◆ itype_PCHIP

#define itype_PCHIP   5

Definition at line 44 of file macros.h.

◆ LINLIN

#define LINLIN   1

Definition at line 33 of file macros.h.

◆ LINLOG

#define LINLOG   2

Definition at line 34 of file macros.h.

◆ LOGLIN

#define LOGLIN   3

Definition at line 35 of file macros.h.

◆ LOGLOG

#define LOGLOG   4

Definition at line 36 of file macros.h.

◆ r_kind

#define r_kind   8

Definition at line 47 of file macros.h.

◆ rrs_aext

#define rrs_aext   8 /* Additional alpha decay rate */

Definition at line 57 of file macros.h.

◆ rrs_detb

#define rrs_detb   5 /* Calculated detailed balance rate */

Definition at line 54 of file macros.h.

◆ rrs_fiss

#define rrs_fiss   6 /* Fission reaction */

Definition at line 55 of file macros.h.

◆ rrs_nu

#define rrs_nu   3 /* Neutrino reactions */

Definition at line 52 of file macros.h.

◆ rrs_reacl

#define rrs_reacl   1 /* Reaclib reactions */

Definition at line 50 of file macros.h.

◆ rrs_tabl

#define rrs_tabl   2 /* Tabulated reactions */

Definition at line 51 of file macros.h.

◆ rrs_twr

#define rrs_twr   4 /* Theoretical weak rate */

Definition at line 53 of file macros.h.

◆ rrs_wext

#define rrs_wext   7 /* Beta delayed neutron emission rate */

Definition at line 56 of file macros.h.

◆ rrt_ag

#define rrt_ag   9 /* (alpha,gamma) */

Definition at line 68 of file macros.h.

◆ rrt_alpd

#define rrt_alpd   4 /* Alpha-decay */

Definition at line 63 of file macros.h.

◆ rrt_an

#define rrt_an   14 /* (alpha,n) */

Definition at line 73 of file macros.h.

◆ rrt_ap

#define rrt_ap   18 /* (alpha,p) */

Definition at line 77 of file macros.h.

◆ rrt_betm

#define rrt_betm   1 /* Beta-minus */

Definition at line 60 of file macros.h.

◆ rrt_betp

#define rrt_betp   2 /* Beta-plus */

Definition at line 61 of file macros.h.

◆ rrt_bf

#define rrt_bf   21 /* beta-delayed fission */

Definition at line 80 of file macros.h.

◆ rrt_ec

#define rrt_ec   3 /* Electron capture */

Definition at line 62 of file macros.h.

◆ rrt_ga

#define rrt_ga   10 /* (gamma,alpha) */

Definition at line 69 of file macros.h.

◆ rrt_gn

#define rrt_gn   8 /* (gamma,n) */

Definition at line 67 of file macros.h.

◆ rrt_gp

#define rrt_gp   12 /* (gamma,p) */

Definition at line 71 of file macros.h.

◆ rrt_na

#define rrt_na   13 /* (n,alpha) */

Definition at line 72 of file macros.h.

◆ rrt_nemi

#define rrt_nemi   6 /* Neutron-emission */

Definition at line 65 of file macros.h.

◆ rrt_nf

#define rrt_nf   20 /* neutron induced fission */

Definition at line 79 of file macros.h.

◆ rrt_ng

#define rrt_ng   7 /* (n,gamma) */

Definition at line 66 of file macros.h.

◆ rrt_np

#define rrt_np   15 /* (n,p) */

Definition at line 74 of file macros.h.

◆ rrt_nu

#define rrt_nu   19 /* Neutrino */

Definition at line 78 of file macros.h.

◆ rrt_o

#define rrt_o   23 /* other */

Definition at line 82 of file macros.h.

◆ rrt_pa

#define rrt_pa   17 /* (p,alpha) */

Definition at line 76 of file macros.h.

◆ rrt_pemi

#define rrt_pemi   5 /* Proton-emission */

Definition at line 64 of file macros.h.

◆ rrt_pg

#define rrt_pg   11 /* (p,gamma) */

Definition at line 70 of file macros.h.

◆ rrt_pn

#define rrt_pn   16 /* (p,n) */

Definition at line 75 of file macros.h.

◆ rrt_sf

#define rrt_sf   22 /* spontaneous fission */

Definition at line 81 of file macros.h.

◆ STR

#define STR (   VERS)    XSTR(VERS)

Definition at line 22 of file macros.h.

◆ XSTR

#define XSTR (   VERS)    #VERS

Definition at line 21 of file macros.h.