33         static vector<realnum> DopplerWidth(
LIMELM);
 
  106         if( (*(*t).Hi()).nelem() == (*(*t).Hi()).IonStg() )
 
  109                 return( ColStrGBar_v );
 
  121                 return( ColStrGBar_v );
 
  135                         yy = (1.398813573838321 + xx*(0.02943050869177121 + xx*
 
  136                           (-0.4439783893114510 + xx*(0.2316073358577902 + xx*(0.001870493481643103 + 
 
  137                           xx*(-0.008227246351067403))))))/(1.0 + xx*(-0.6064792600526370 + 
 
  138                           xx*(0.1958559534507252 + xx*(-0.02110452007196644 + 
 
  139                           xx*(0.01348743933722316 + xx*(-0.0001944731334371711))))));
 
  144                         yy = (1.359675968512206 + xx*(0.04636500015069853 + xx*
 
  145                           (-0.4491620298246676 + xx*(0.2498199231048967 + xx*(0.005053803073345794 + 
 
  146                           xx*(-0.01015647880244268))))))/(1.0 + xx*(-0.5904799485819767 + 
 
  147                           xx*(0.1877833737815317 + xx*(-0.01536634911179847 + 
 
  148                           xx*(0.01530712091180953 + xx*(-0.0001909176790831023))))));
 
  151                 ColStrGBar_v = 
exp10(yy)*(*t).Emis().gf()/((*t).EnergyRyd() * 13.6);
 
  159                         e1 = log(1.0+1.0/y) - 0.4/
POW2(y + 1.0);
 
  164                         x = (double)(*(*t).Hi()).nelem() - 3.0;
 
  186                         gb = a + (b*y - c*y*y + d)*e1 + c*y;
 
  189                         ColStrGBar_v = 14.510395*(*t).Emis().gf()*gb/((*t).EnergyRyd() );
 
  201                                         ColStrGBar_v = (*(*t).Lo()).g()*
MeweCoef.
g[i-1][0]*
 
  206                                         ColStrGBar_v = (*(*t).Lo()).g()*
MeweCoef.
g[i-1][0]*
 
  224         ColStrGBar_v = 
MAX2(ColStrGBar_v,1e-10);
 
  225         return( ColStrGBar_v );
 
void RT_line_one_escape(const TransitionProxy &t, bool lgShield_this_zone, realnum pestrk, realnum DopplerWidth)
sys_float sexp(sys_float x)
TransitionList TauLine2("TauLine2",&AnonStates)
bool lgIonStoutOn[LIMELM][LIMELM+1]
double xIonDense[LIMELM][LIMELM+1]
bool lgIonChiantiOn[LIMELM][LIMELM+1]
void atom_level2(const TransitionProxy &t, const bool lgHFS)
void PutCS(double cs, const TransitionProxy &t)
realnum GetDopplerWidth(realnum massAMU)
realnum AtomicWeight[LIMELM]
#define DEBUG_ENTRY(funcname)
double pow(double x, int i)
double maxWN[LIMELM][LIMELM+1]
STATIC double ColStrGBar(const TransitionProxy::iterator &t, realnum cs1)