24 static long int nZoneEval=-1;
25 if(
nzone==nZoneEval )
32 for(
long nelem=ipISO; nelem<
LIMELM; ++nelem )
45 sp->
ex[ipHi][ipLo].pestrk = 0.;
46 sp->
ex[ipHi][ipLo].pestrk_up = 0.;
61 ah *=
powpq( (
double)(nelem+1), -9, 2 );
65 stark = 0.264*pow(ah,0.4);
77 aa =
powpq( aa, -3, 4 );
78 sp->
ex[ipHi][0].pestrk_up = strkla/2.*
MAX2(1.,aa);
84 sp->
ex[ipHi][0].pestrk_up =
85 MIN2(.01,sp->
ex[ipHi][0].pestrk_up);
86 sp->
ex[ipHi][0].pestrk_up = 0.;
87 sp->
ex[ipHi][0].pestrk = sp->
ex[ipHi][0].pestrk_up *
96 sp->
ex[ipHi][0].pestrk_up = stark / 2. *
100 sp->
ex[ipHi][0].pestrk_up =
MIN2(.01,sp->
ex[ipHi][0].pestrk_up);
102 sp->
ex[ipHi][0].pestrk_up;
108 sp->
ex[ipHi][0].pestrk_up = 0.;
109 sp->
ex[ipHi][0].pestrk = 0.;
121 strkar( sp->
st[ipLo].n(), sp->
st[ipHi].n() ) *
123 sp->
ex[ipHi][ipLo].pestrk_up =
127 sp->
ex[ipHi][ipLo].pestrk_up;
136 sp->
ex[ipHi][ipLo].pestrk_up = 0.;
137 sp->
ex[ipHi][ipLo].pestrk = 0.;
t_iso_sp iso_sp[NISO][LIMELM]
EmissionList::reference Emis() const
STATIC realnum strkar(long nLo, long nHi)
TransitionProxy trans(const long ipHi, const long ipLo)
multi_arr< extra_tr, 2 > ex
#define DEBUG_ENTRY(funcname)
double powpq(double x, int p, int q)