conv_init_solution.cpp File Reference

#include "cddefines.h"
#include "trace.h"
#include "stopcalc.h"
#include "struc.h"
#include "rfield.h"
#include "mole.h"
#include "dense.h"
#include "heavy.h"
#include "wind.h"
#include "geometry.h"
#include "thermal.h"
#include "radius.h"
#include "phycon.h"
#include "pressure.h"
#include "ionbal.h"
#include "conv.h"

Include dependency graph for conv_init_solution.cpp:

Go to the source code of this file.

Defines

#define XMULTP   3.0
#define PCHNG   0.98

Functions

int ConvInitSolution (void)


Define Documentation

#define PCHNG   0.98

Referenced by ConvInitSolution().

#define XMULTP   3.0

Definition at line 21 of file conv_init_solution.cpp.

Referenced by ConvInitSolution().


Function Documentation

int ConvInitSolution ( void   ) 

ConvInitSolution drive search for initial solution at illuminated face, called by cloudy, returns 1 if outside conditions appropriate for cloudy

Definition at line 23 of file conv_init_solution.cpp.

References t_rfield::anu, ASSERT, t_conv::AverEdenError, t_conv::AverHeatCoolError, t_conv::AverPressError, t_conv::BigEdenError, t_conv::BigHeatCoolError, t_conv::BigPressError, t_conv::chConvIoniz, t_dense::chDenseLaw, COmole, t_thermal::ConstTemp, conv, ConvBase(), ConvEdenIoniz(), ConvPresTempEdenIoniz(), ConvTempEdenIoniz(), t_struc::coolstr, t_thermal::ctot, DEBUG_ENTRY, DEBUG_EXIT, t_struc::DenMass, t_struc::DenParticles, dense, t_struc::drad, t_radius::drad, t_struc::drad_x_fillfac, t_radius::drad_x_fillfac, t_radius::dVeff, t_dense::eden, t_struc::ednstr, t_geometry::FillFac, t_dense::gas_phase, geometry, t_struc::hden, t_struc::heatstr, Heavy, molecule::hevmol, t_struc::hiistr, t_struc::histr, t_thermal::htot, ionbal, t_dense::IonHigh, ioQQQ, t_Heavy::ipHeavy, ipHYDROGEN, ipOXYGEN, iteration, lgAbort, t_thermal::lgColNeg, t_conv::lgConvIoniz, t_dense::lgEdenBad, t_dense::lgElmtOn, molecule::lgGas_Phase, t_ionbal::lgNoDec, t_conv::lgOscilOTS, t_conv::lgSearch, t_thermal::lgTeHigh, t_trace::lgTrace, LIMELM, MAX2, MIN2, mole, molecule::nelem_hevmol, t_rfield::nflux, t_conv::nPres2Ioniz, t_conv::nTotalIoniz, t_conv::nTotalIoniz_start, t_trace::nTrConvg, t_mole::num_comole_calc, t_dense::nzEdenBad, t_struc::o3str, PCHNG, t_dense::pden, phycon, pressure, PresTotCurrent(), t_pressure::PresTotlInit, radius, radius_first(), rfield, rfield_opac_zero(), SDIV(), t_radius::sdrmax, t_radius::sdrmin, ShowMe(), StopCalc, struc, t_phycon::te, t_StopCalc::TeHighest, t_StopCalc::TeLowest, t_struc::testr, tfidle(), thermal, trace, t_struc::volstr, wind, t_wind::windv, t_dense::xIonDense, t_dense::xMassDensity, and XMULTP.

Referenced by cloudy().

Here is the call graph for this function:


Generated for cloudy by doxygen 1.5.9