RADIATION code definitions of dependent quantities. More...
Go to the source code of this file.
Macros | |
#define | GGG (GGG0/gTILDA) |
Some physical constants (here in dep since might want to change cTILDA and gTILDA per problem) More... | |
#define | CCCTRUE (CCCTRUE0/cTILDA) |
#define | MSUNCM (GGG*MSUN/(CCCTRUE*CCCTRUE)) |
derived constants More... | |
#define | LBAR (GGG*MPERSUN*MSUN/(CCCTRUE*CCCTRUE)) |
Define Length, Time, and Mass (and Temperature) units. More... | |
#define | TBAR (LBAR/CCCTRUE) |
#define | VBAR (LBAR/TBAR) |
#define | RHOBAR (1.0) |
#define | MBAR (RHOBAR*LBAR*LBAR*LBAR) |
#define | ENBAR (MBAR*VBAR*VBAR) |
#define | UBAR (RHOBAR*VBAR*VBAR) |
#define | NDENRATEBAR (1.0/(LBAR*LBAR*LBAR*TBAR)) |
#define | EDENRATEBAR (ENBAR/(LBAR*LBAR*LBAR*TBAR)) |
#define | BFIELDBAR (VBAR*sqrt(RHOBAR)) |
#define | TEMPBAR (M_PROTON*CCCTRUE*CCCTRUE/K_BOLTZ) |
#define | ARAD_CODE_DEF (ARAD*(TEMPBAR*TEMPBAR*TEMPBAR*TEMPBAR)/UBAR) |
Below to be used in formula for Urad_{code} = arad_{code} * Tcode^4. More... | |
#define | EBAR0 (2.7011780329190638961) |
#define | CRAD0 (15.0/(M_PI*M_PI*M_PI*M_PI)) |
#define | XSOLAR (0.7) |
#define | YSOLAR (0.28) |
#define | ZSOLAR (1.0-(XSOLAR+YSOLAR)) |
#define | XFACT (0.7) |
#define | YFACT (0.28) |
#define | AVG10AJ (1.0/15.5) |
#define | ZFACT (1.0-(XFACT+YFACT)) |
#define | MUELE (2.0/(1.0+XFACT)) |
#define | YELE (1.0/MUELE) |
#define | MUMEANNEUTRAL (1.0/(XFACT + 0.25*YFACT + AVG1OAJ*ZFACT)) |
#define | MUMEANIONIZED (1.0/(2.0*XFACT + 0.75*YFACT + 0.5*ZFACT)) |
#define | MUMEAN (MUMEANIONIZED) |
#define | TEMPMINKELVIN (1.0E-10) |
while avoids singular behavior, can make inversion unable to reach solution and get locked in cycles due to bad Jacobian, etc. More... | |
#define | TEMPMIN (TEMPMINKELVIN/TEMPBAR) |
#define | OPACITYBAR (LBAR*LBAR/MBAR) |
#define | TEMPELE (MELE*CCCTRUE*CCCTRUE/K_BOLTZ) |
#define | ISFITORIG 1 |
#define | ISFITNEW 1 |
#define | WHICHFIT ISFITORIG |
#define | ALLOWKAPPAEXPLICITPOSDEPENDENCE 0 |
#define | MASSCM (GGG*MPERSUN*MSUN/pow(CCCTRUE,2.0)) |
#define | KORAL2HARMRHO(rho) ((rho/GGG*CCCTRUE*CCCTRUE/MASSCM/MASSCM)/RHOBAR) |
RADIATION code definitions of dependent quantities.
MNEMONICS or other things that should rarely change, or things that on depend on the above items (e.g. if statements, loops, etc.)
Definition in file global.depmnemonics.rad.h.
#define ALLOWKAPPAEXPLICITPOSDEPENDENCE 0 |
Definition at line 121 of file global.depmnemonics.rad.h.
Below to be used in formula for Urad_{code} = arad_{code} * Tcode^4.
Definition at line 60 of file global.depmnemonics.rad.h.
#define AVG10AJ (1.0/15.5) |
Definition at line 84 of file global.depmnemonics.rad.h.
Definition at line 41 of file global.depmnemonics.rad.h.
Definition at line 16 of file global.depmnemonics.rad.h.
#define CRAD0 (15.0/(M_PI*M_PI*M_PI*M_PI)) |
Definition at line 65 of file global.depmnemonics.rad.h.
#define EBAR0 (2.7011780329190638961) |
Definition at line 64 of file global.depmnemonics.rad.h.
Definition at line 40 of file global.depmnemonics.rad.h.
Definition at line 37 of file global.depmnemonics.rad.h.
Some physical constants (here in dep since might want to change cTILDA and gTILDA per problem)
Definition at line 15 of file global.depmnemonics.rad.h.
#define ISFITNEW 1 |
Definition at line 116 of file global.depmnemonics.rad.h.
#define ISFITORIG 1 |
Definition at line 115 of file global.depmnemonics.rad.h.
Definition at line 151 of file global.depmnemonics.rad.h.
Define Length, Time, and Mass (and Temperature) units.
(depends upon MPERSUN set by user)
Definition at line 32 of file global.depmnemonics.rad.h.
Definition at line 150 of file global.depmnemonics.rad.h.
derived constants
Definition at line 23 of file global.depmnemonics.rad.h.
#define MUELE (2.0/(1.0+XFACT)) |
Definition at line 89 of file global.depmnemonics.rad.h.
#define MUMEAN (MUMEANIONIZED) |
Definition at line 95 of file global.depmnemonics.rad.h.
Definition at line 93 of file global.depmnemonics.rad.h.
Definition at line 92 of file global.depmnemonics.rad.h.
Definition at line 39 of file global.depmnemonics.rad.h.
Definition at line 110 of file global.depmnemonics.rad.h.
#define RHOBAR (1.0) |
Definition at line 35 of file global.depmnemonics.rad.h.
Definition at line 33 of file global.depmnemonics.rad.h.
Definition at line 42 of file global.depmnemonics.rad.h.
Definition at line 111 of file global.depmnemonics.rad.h.
#define TEMPMIN (TEMPMINKELVIN/TEMPBAR) |
Definition at line 100 of file global.depmnemonics.rad.h.
#define TEMPMINKELVIN (1.0E-10) |
while avoids singular behavior, can make inversion unable to reach solution and get locked in cycles due to bad Jacobian, etc.
Definition at line 99 of file global.depmnemonics.rad.h.
Definition at line 38 of file global.depmnemonics.rad.h.
Definition at line 34 of file global.depmnemonics.rad.h.
#define WHICHFIT ISFITORIG |
Definition at line 117 of file global.depmnemonics.rad.h.
#define XFACT (0.7) |
Definition at line 82 of file global.depmnemonics.rad.h.
#define XSOLAR (0.7) |
Definition at line 76 of file global.depmnemonics.rad.h.
#define YELE (1.0/MUELE) |
Definition at line 91 of file global.depmnemonics.rad.h.
#define YFACT (0.28) |
Definition at line 83 of file global.depmnemonics.rad.h.
#define YSOLAR (0.28) |
Definition at line 77 of file global.depmnemonics.rad.h.
Definition at line 87 of file global.depmnemonics.rad.h.
Definition at line 78 of file global.depmnemonics.rad.h.