88 bool lgFlxNeg =
false;
93 fprintf(
ioQQQ,
" radius_increment finds negative intensity in flux.\n" );
94 fprintf(
ioQQQ,
" Intensity, frequency, pointer=%11.3e%11.3e%6ld\n",
100 fprintf(
ioQQQ,
" radius_increment finds negative intensity in otscon.\n" );
101 fprintf(
ioQQQ,
" Intensity, frequency, pointer=%11.3e%11.3e%6ld\n",
107 fprintf(
ioQQQ,
" radius_increment finds negative tmn.\n" );
108 fprintf(
ioQQQ,
" value, frequency, pointer=%11.3e%11.3e%6ld %4.4s\n",
114 fprintf(
ioQQQ,
" radius_increment finds negative intensity in otslin.\n" );
115 fprintf(
ioQQQ,
" Intensity, frequency, pointer=%11.3e%11.3e%6ld %4.4s\n",
121 fprintf(
ioQQQ,
" radius_increment finds negative intensity in outlin.\n" );
122 fprintf(
ioQQQ,
" Intensity, frequency, pointer=%11.3e%11.3e%6ld %4.4s\n",
128 fprintf(
ioQQQ,
" radius_increment finds negative intensity in ConInterOut.\n" );
129 fprintf(
ioQQQ,
" Intensity, frequency, pointer=%11.3e%11.3e%6ld %4.4s\n",
143 fprintf(
ioQQQ,
" Insanity has occurred, this is zone%4ld\n",
213 double AttenuationDilutionFactor =
opac.
ExpZone[i]*DilutionHere;
214 ASSERT( AttenuationDilutionFactor <= 1.0 );
236 fixit(
"moved from rt_diffuse; this preserves the original order of the next 2 lines and is incorrect");
290 if( fabs( tau_effec - tau_true ) /
MAX2(tau_effec , tau_true) > 0.01 &&
298 " PROBLEM radius_increment Lyman continuum insanity zone %li, effective tau=%g, atomic tau=%g simple tau=%g\n",
315 ASSERT( AttenuationScatteringFactor <= 1.0 );
367 double Reflec_Diffuse_Cont;
FILE * open_data(const char *fname, const char *mode, access_scheme scheme)
vector< double, allocator_avx< double > > vexp_arg
NORETURN void TotalInsanity(void)
vector< string > chContLabel
realnum ** flux_total_incident
realnum * OccNumbContEmitOut
sys_float sexp(sys_float x)
molezone * findspecieslocal(const char buf[])
double anu(size_t i) const
t_iso_sp iso_sp[NISO][LIMELM]
void vexp(const double x[], double y[], long nlo, long nhi)
double xIonDense[LIMELM][LIMELM+1]
STATIC void pnegopc(void)
realnum * OccNumbIncidCont
double column(const genericState &gs)
vector< string > chLineLabel
realnum gas_phase[LIMELM]
vector< double, allocator_avx< double > > ExpZone
#define DEBUG_ENTRY(funcname)
realnum * OccNumbDiffCont
int fprintf(const Output &stream, const char *format,...)
sys_float SDIV(sys_float x)
realnum * flux_beam_const