35 static double one=1.0;
62 (*diatom)->H2_Reset();
70 for(
long ion=0; ion<=nelem; ++ion )
82 fprintf(
ioQQQ,
" PROBLEM stopping radius is <= inner radius. Bailing out.\n" );
115 tr->Emis().TauTrack().clear();
128 fprintf(
ioQQQ,
"PROBLEM: must have positive initial radius for central gravity model\n");
136 fprintf(
ioQQQ,
" InitSimPostparse sets AccelGravity %.3e lgDisk?%c\n",
149 for(
long nelem=ipISO; nelem <
LIMELM; ++nelem )
174 fprintf(
ioQQQ,
"\n\n Number of levels in ions treated by iso sequences.\n");
175 fprintf(
ioQQQ,
" ISO Element hi-n(l-resolved) #(l-resolved) n(collapsed)\n");
179 for(
long nelem=ipISO; nelem<
LIMELM; ++nelem )
void InitSimPostparse(void)
t_mole_global mole_global
void mole_create_react(void)
long int ipEnergyBremsThin
t_monitorresults MonitorResults
bool lgCompileRecomb[NISO]
realnum PresIntegElecThin
void rfield_opac_zero(long lo, long ihi)
long int nSumErrorCaseMonitor
realnum xLyaHeavy[LIMELM][LIMELM]
void SpeciesPseudoContCreate()
vector< double > StopThickness
molezone * findspecieslocal(const char buf[])
t_elementnames elementnames
t_iso_sp iso_sp[NISO][LIMELM]
long int nflux_with_check
long int n_HighestResolved_local
double SumErrorCaseMonitor
ColliderList colliders(dense)
void iso_update_num_levels(long ipISO, long nelem)
long int n_HighestResolved_max
bool lgPrintNumberOfLevels
vector< diatomics * > diatoms
diatomics h2("h2", 4100.,&hmi.H2_total, Yan_H2_CS)
char chElementSym[LIMELM][CHARS_ELEMENT_SYM]
void SpeciesBandsCreate()
double extin_mag_V_extended
#define DEBUG_ENTRY(funcname)
void H2_Read_LTE_cooling_per_H2()
double extin_mag_B_extended
int fprintf(const Output &stream, const char *format,...)
vector< TransitionList > AllTransitions
vector< double > StopRadius
long int nzonePreviousIteration
long int nCollapsed_local
vector< diatomics * >::iterator diatom_iter