48         for( 
long nelem=0; nelem<
LIMELM; ++nelem )
 
   54                 RateIoniz[nelem] = (
double **)
MALLOC(
sizeof(
double *)*(unsigned)(nelem+1) );
 
   57                 for( 
long ion=0; ion<nelem+1; ++ion )
 
   59                         RateIoniz[nelem][ion] = (
double *)
MALLOC(
sizeof(
double )*(unsigned)(nelem+2) );
 
   60                         for( 
long ion2=0; ion2<nelem+2; ++ion2 )
 
   67                         (
double*)
MALLOC(
sizeof(
double)*(unsigned)(nelem+1) );
 
   69                         (
double*)
MALLOC(
sizeof(
double)*(unsigned)(nelem+1) );
 
   71                         (
long*)
MALLOC(
sizeof(
long)*(unsigned)(nelem+1) );
 
   73                         (
double*)
MALLOC(
sizeof(
double)*(unsigned)(nelem+1) );
 
   75                         (
double*)
MALLOC(
sizeof(
double)*(unsigned)(nelem+1) );
 
   77                         (
double*)
MALLOC(
sizeof(
double)*(unsigned)(nelem+1) );
 
   79                         (
double*)
MALLOC(
sizeof(
double)*(unsigned)(nelem+1) );
 
   81                         (
double***)
MALLOC(
sizeof(
double**)*(unsigned)(nelem+1) );
 
   83                         (
double**)
MALLOC(
sizeof(
double*)*(unsigned)(nelem+1) );
 
   85                         (
double*)
MALLOC(
sizeof(
double)*(unsigned)(nelem+1) );
 
   87                 for( 
long ipISO=0; ipISO<
NISO; ++ipISO )
 
   92                 for( 
long ion=0; ion<nelem+1; ++ion )
 
  108                                 (
double*)
MALLOC(
sizeof(
double)*(unsigned)2 );
 
  109                         for( 
long ns=0; ns<
NSHELLS; ++ns )
 
  112                                         (
double*)
MALLOC(
sizeof(
double)*(unsigned)3 );
 
  134         for( 
long nelem=0; nelem< 
LIMELM; ++nelem )
 
  136                 for( 
long ion=0; ion<nelem+1; ++ion )
 
  147                         for( 
long ns=0; ns < 
NSHELLS; ++ns )
 
  171         for( 
long nelem = 0; nelem < 
LIMELM; ++nelem )
 
  195                         "  !Bound Compton heating reached %.2f%% of the local heating.", 
 
  202                         "   Bound Compton heating reached %.2f%% of the local heating.", 
 
  213                         "   3 body recombination coefficient outside range %ld", ionbal.
ifail );
 
  216         else if( ionbal.
ifail > 10 )
 
  219                         " C-3 body recombination coefficient outside range %ld", ionbal.
ifail );
 
  228         for( 
long ion_to=ion+1; ion_to<=
dense.
IonHigh[nelem]; ion_to++ )
 
double ** DR_Badnell_rate_coef
double ** RR_Badnell_rate_coef
double ** CompRecoilIonRate
double ** CompRecoilHeatRate
void set_NaN(sys_float &x)
double ** RR_Verner_rate_coef
long int IonHigh[LIMELM+1]
double ** CompRecoilIonRateSave
bool lgRecom_Badnell_print
void comment(t_warnings &)
double ** ExcitationGround
double ** UTA_ionize_rate
const int INPUT_LINE_LENGTH
double ** CompRecoilHeatRateSave
double **** PhotoRate_Shell
double *** CollIonRate_Ground
double ** CX_recomb_rate_used
void reserve(size_type i1)
multi_arr< double, 2 > DR_Badnell_suppress_fact
double RateIonizTot(long nelem, long ion) const 
void notein(const char *chLine)
void bangin(const char *chLine)
void caunin(const char *chLine)
double ** RR_rate_coef_used