Cloudy
Spectral Synthesis Code for Astrophysics
|
#include "cddefines.h"
#include "taulines.h"
#include "iso.h"
#include "phycon.h"
#include "cddrive.h"
#include "mole.h"
#include "elementnames.h"
#include "dynamics.h"
#include "stopcalc.h"
#include "dense.h"
#include "iterations.h"
#include "colden.h"
#include "save.h"
#include "rt.h"
#include "conv.h"
#include "lines.h"
Functions | |
void | ConvIterCheck (void) |
void ConvIterCheck | ( | ) |
ConvIterCheck check whether model has converged or whether more iterations are needed - implements the iter to converg comnd
References AllTransitions, ASSERT, t_conv::autocv, cdLine(), t_elementnames::chElementSym, chLineLbl(), t_conv::chNotConverged, colden, t_colden::colden, t_colden::colden_old, conv, t_dynamics::convergence_error, t_dynamics::convergence_tolerance, dBaseSpecies, dBaseTrans, DEBUG_ENTRY, dense, t_dynamics::discretization_error, t_rt::DoubleTau, dynamics, elementnames, TransitionProxy::Emis(), t_dynamics::error_scale2, fprintf(), Hbeta_WavLen, ipCOL_HTOT, ipH2s, ipH3p, ipH_LIKE, ipHe2p3P2, ipHe2s3S, ipHE_LIKE, t_save::ipPunConv, iso_ctrl, iso_sp, iteration, iterations, t_iterations::itermx, t_dynamics::lgAdvection, t_conv::lgAllTransitions, t_conv::lgAutoIt, t_dense::lgElmtOn, t_iterations::lgOpticalDepthonverged, t_save::lgPunConv, LIMELM, t_mole_global::list, MIN2, mole, mole_global, t_dynamics::n_initial_relax, NCOLD, NISO, t_isoCTRL::nLyaLevel, nSpecies, t_mole_global::num_calc, nzone, phycon, rt, save, t_mole_local::species, StopCalc, EmissionProxy::TauIn(), EmissionProxy::TauTot(), t_phycon::te, t_StopCalc::TempLoStopZone, TotalInsanity(), and t_iso_sp::trans().
Referenced by cloudy().