29 void ion_solver(
long int nelem,
bool lgPrintIt);
57 void IonNelem(
bool lgPrintIt,
long int nelem);
double ** DR_Badnell_rate_coef
double ** RR_Badnell_rate_coef
long int nCompRecoilElec[LIMELM]
double ** CompRecoilIonRate
double ** CompRecoilHeatRate
double CosRayHeatNeutralParticles
double ** RR_Verner_rate_coef
const char * chName() const
void ion_solver(long int nelem, bool lgPrintIt)
double ** CompRecoilIonRateSave
void ion_recombAGN(FILE *io)
bool lgRecom_Badnell_print
void IonNelem(bool lgPrintIt, long int nelem)
void comment(t_warnings &)
double ** ExcitationGround
void ion_zero(long int nelem)
void Badnell_rec_init(void)
double CosRayHeatThermalElectrons
void ion_photo(long int nelem, bool lgPrintIt)
double DR_mean_scale[LIMELM]
double ** UTA_ionize_rate
void ion_recom_calculate(void)
void ion_collis(long int nelem)
void ion_recomb(bool lgPrintIt, long int nelem)
double ** CompRecoilHeatRateSave
double **** PhotoRate_Shell
double *** CollIonRate_Ground
double ** CX_recomb_rate_used
double CompRecoilHeatLocal
multi_arr< double, 2 > DR_Badnell_suppress_fact
double RateIonizTot(long nelem, long ion) const
void ion_wrapper(long nelem)
double PairProducPhotoRate[3]
double ** RR_rate_coef_used