#include "cddefines.h"
#include "phycon.h"
#include "rt.h"
#include "dense.h"
#include "pressure.h"
#include "trace.h"
#include "conv.h"
#include "thermal.h"
#include "grainvar.h"
#include "grains.h"
Go to the source code of this file.
Functions | |
int | ConvPresTempEdenIoniz (void) |
Variables | |
static const int | LOOPMAX = 100 |
int ConvPresTempEdenIoniz | ( | void | ) |
ConvPresTempEdenIoniz solve for current pressure, calls PressureChange, ConvTempEdenIoniz, called by cloudy returns 0 if ok, 1 if disaster
Definition at line 24 of file conv_pres_temp_eden_ioniz.cpp.
References conv, ConvFail(), ConvTempEdenIoniz(), DEBUG_ENTRY, dense, t_dense::eden, fnzone, t_dense::gas_phase, GrainDrift(), gv, ioQQQ, ipHYDROGEN, iteration, lgAbort, t_conv::lgConvEden, t_conv::lgConvIoniz, t_conv::lgConvPops, t_conv::lgConvPres, t_conv::lgConvTemp, GrainVar::lgDustOn(), t_conv::lgFirstSweepThisZone, GrainVar::lgGrainPhysicsOn, t_conv::lgLastSweepThisZone, t_pressure::lgPressureInitialSpecified, LOOPMAX, max(), MAX2, min(), MIN2, t_conv::nPres2Ioniz, t_trace::nTrConvg, nzone, phycon, pressure, PressureChange(), t_pressure::PresTotlCorrect, t_pressure::PresTotlCurr, RT_OTS_ChkSum(), sign(), SMALLFLOAT, t_phycon::te, thermal, t_thermal::thist, t_thermal::tlowst, TorF(), and trace.
Referenced by AGN_Hemis(), cloudy(), and ConvInitSolution().
const int LOOPMAX = 100 [static] |
Definition at line 19 of file conv_pres_temp_eden_ioniz.cpp.
Referenced by ConvPresTempEdenIoniz().