29 void ion_solver(
long int nelem, 
bool lgPrintIt);
 
   57 void IonNelem(
bool lgPrintIt, 
long int nelem);
 
  252                 static const long int nCom[
LIMELM] = {
 
  255                         1 , 2 , 3 , 4 , 5 , 6 ,            
 
  257                         1 , 2 , 3 , 4 , 5 , 6 ,            
 
  258                         1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 ,    
 
Definition: warnings.h:11
 
bool lgTrimhiOn
Definition: ionbal.h:90
 
multi_arr< double, 2 > CompRecoilIonRate
Definition: ionbal.h:162
 
long int nCompRecoilElec[LIMELM]
Definition: ionbal.h:184
 
bool lgNewTrim
Definition: ionbal.h:96
 
double CosRayHeatNeutralParticles
Definition: ionbal.h:131
 
const char * chName() const 
Definition: ionbal.h:69
 
long int ilthn
Definition: ionbal.h:238
 
bool lgPhotoIoniz_On
Definition: ionbal.h:117
 
multi_arr< double, 2 > UTA_heat_rate
Definition: ionbal.h:176
 
void IonNelem(bool lgPrintIt, long int nelem)
Definition: ion_nelem.cpp:9
 
multi_arr< double, 2 > RateRecomTot
Definition: ionbal.h:194
 
double elecsrc[LIMELM]
Definition: ionbal.h:244
 
void IonHelium(void)
Definition: ion_helium.cpp:11
 
multi_arr< double, 3 > CollIonRate_Ground
Definition: ionbal.h:121
 
double trimhi
Definition: ionbal.h:83
 
double CosRayIonRate
Definition: ionbal.h:127
 
multi_arr< double, 2 > RR_Verner_rate_coef
Definition: ionbal.h:213
 
multi_arr< double, 2 > RR_Badnell_rate_coef
Definition: ionbal.h:200
 
bool lgRecom_Badnell_print
Definition: ionbal.h:207
 
void ion_solver(long int nelem, bool lgPrintIt)
Definition: ion_solver.cpp:59
 
multi_arr< double, 2 > UTA_ionize_rate
Definition: ionbal.h:174
 
void Badnell_rec_init(void)
Definition: ion_recomb_Badnell.cpp:598
 
multi_arr< double, 4 > PhotoRate_Shell
Definition: ionbal.h:112
 
void comment(t_warnings &)
Definition: ionbal.cpp:122
 
t_dense dense
Definition: global.cpp:15
 
double CompHeating_Max
Definition: ionbal.h:186
 
long int ifail
Definition: ionbal.h:238
 
double ExtraHeatRate
Definition: ionbal.h:138
 
void ion_photo(long int nelem, bool lgPrintIt)
Definition: ion_photo.cpp:28
 
void ion_collis(long nelem)
 
multi_arr< double, 2 > ExcitationGround
Definition: ionbal.h:124
 
double CosRayHeatThermalElectrons
Definition: ionbal.h:135
 
void ion_zero(long int nelem)
Definition: ion_zero.cpp:8
 
double xNeutronHeatRate
Definition: ionbal.h:142
 
realnum guess_noise
Definition: ionbal.h:225
 
double DR_mean_scale[LIMELM]
Definition: ionbal.h:218
 
static const int NSHELLS
Definition: ionbal.h:61
 
float realnum
Definition: cddefines.h:127
 
multi_arr< double, 2 > CompRecoilHeatRate
Definition: ionbal.h:168
 
multi_arr< double, 2 > RR_rate_coef_used
Definition: ionbal.h:210
 
t_ionbal ionbal
Definition: ionbal.cpp:8
 
void zero()
Definition: ionbal.cpp:79
 
void ion_recombAGN(FILE *io)
Definition: ion_recomb.cpp:216
 
int lgGrainIonRecom
Definition: ionbal.h:222
 
void alloc()
Definition: ionbal.cpp:10
 
void ion_recomb(bool, long)
 
double CompRecoilHeatLocal
Definition: ionbal.h:156
 
const int LIMELM
Definition: cddefines.h:318
 
double elecsnk[LIMELM]
Definition: ionbal.h:244
 
void ion_wrapper(long nelem)
Definition: ion_solver.cpp:1367
 
multi_arr< double, 2 > CompRecoilHeatRateSave
Definition: ionbal.h:171
 
t_ionbal()
Definition: ionbal.h:249
 
multi_arr< double, 2 > DR_Badnell_suppress_fact
Definition: ionbal.h:204
 
bool lgCompRecoil
Definition: ionbal.h:153
 
double RateIonizTot(long nelem, long ion) const 
Definition: ionbal.cpp:156
 
multi_arr< double, 2 > CX_recomb_rate_used
Definition: ionbal.h:200
 
void ion_CX(long nelem)
Definition: ion_cx.cpp:11
 
multi_arr< long, 2 > ipCompRecoil
Definition: ionbal.h:159
 
multi_arr< double, 2 > CompRecoilIonRateSave
Definition: ionbal.h:165
 
multi_arr< double, 2 > RateRecomIso
Definition: ionbal.h:197
 
double trimlo
Definition: ionbal.h:83
 
bool lgNoCota
Definition: ionbal.h:232
 
double PairProducPhotoRate[3]
Definition: ionbal.h:145
 
bool lgTrimloOn
Definition: ionbal.h:93
 
multi_arr< double, 2 > DR_Badnell_rate_coef
Definition: ionbal.h:200
 
void ion_recom_calculate(void)
Definition: ion_recomb_Badnell.cpp:1309
 
multi_arr< double, 3 > RateIoniz
Definition: ionbal.h:180
 
long int ilt
Definition: ionbal.h:238
 
const int ipHYDROGEN
Definition: cddefines.h:359
 
bool lgDRsup
Definition: ionbal.h:228
 
long int ihthn
Definition: ionbal.h:238
 
realnum CotaRate[LIMELM]
Definition: ionbal.h:235
 
long int iltln
Definition: ionbal.h:238