32 fprintf(
ioQQQ,
" UPDATE estimating new optical depths\n" );
35 fprintf(
ioQQQ,
" New Hydrogen outward optical depths:\n" );
39 for( ipLo=0; ipLo < ipHi; ipLo++ )
53 for(
long i=0; i<
NCOLD; ++i )
68 for( nelem=ipISO; nelem <
LIMELM; nelem++ )
83 for( ipLo=0; ipLo < ipHi; ipLo++ )
85 enum {DEBUG_LOC=
false};
89 fprintf(
ioQQQ,
"DEBUG rt before loop %li %li %li %li tot %.3e in %.3e\n",
90 ipISO, nelem, ipHi , ipLo ,
100 fprintf(
ioQQQ,
"DEBUG rt after loop %li %li %li %li tot %.3e in %.3e\n",
101 ipISO, nelem, ipHi , ipLo ,
124 for( nelem=0; nelem <
LIMELM; nelem++ )
154 for( nelem=1; nelem <
LIMELM; nelem++ )
224 for (
int ipSpecies=0; ipSpecies <
nSpecies; ++ipSpecies)
227 em !=
dBaseTrans[ipSpecies].Emis().end(); ++em)
239 double hsave =
UTALines[i].Coll().heat();
246 (*diatom)->H2_RT_tau_reset();
t_mole_global mole_global
realnum & opacity() const
TransitionList UTALines("UTALines",&AnonStates)
multi_arr< int, 3 > ipSatelliteLines
bool lgIsoTraceFull[NISO]
TransitionList HFLines("HFLines",&AnonStates)
realnum colden_old[NCOLD]
long int ipIsoTrace[NISO]
TransitionList TauLine2("TauLine2",&AnonStates)
t_iso_sp iso_sp[NISO][LIMELM]
long int nflux_with_check
long int nLyman_max[NISO]
EmissionList::reference Emis() const
multi_arr< int, 3 > ipExtraLymanLines
valarray< class molezone > species
vector< diatomics * > diatoms
vector< vector< TransitionList > > SatelliteLines
TransitionProxy trans(const long ipHi, const long ipLo)
vector< vector< TransitionList > > ExtraLymanLines
#define DEBUG_ENTRY(funcname)
int fprintf(const Output &stream, const char *format,...)
vector< TransitionList > dBaseTrans
void RT_line_one_tau_reset(const TransitionProxy &t)
vector< diatomics * >::iterator diatom_iter