cloudy  trunk
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions
prt_comment.cpp File Reference
#include "cddefines.h"
#include "prt.h"
#include "cddrive.h"
#include "iso.h"
#include "continuum.h"
#include "stopcalc.h"
#include "hyperfine.h"
#include "grainvar.h"
#include "version.h"
#include "rt.h"
#include "he.h"
#include "taulines.h"
#include "hydrogenic.h"
#include "lines.h"
#include "trace.h"
#include "hcmap.h"
#include "hmi.h"
#include "save.h"
#include "h2.h"
#include "conv.h"
#include "dynamics.h"
#include "opacity.h"
#include "geometry.h"
#include "elementnames.h"
#include "ca.h"
#include "pressure.h"
#include "co.h"
#include "atoms.h"
#include "abund.h"
#include "colden.h"
#include "phycon.h"
#include "timesc.h"
#include "hextra.h"
#include "radius.h"
#include "iterations.h"
#include "fudgec.h"
#include "called.h"
#include "magnetic.h"
#include "wind.h"
#include "secondaries.h"
#include "struc.h"
#include "oxy.h"
#include "input.h"
#include "thermal.h"
#include "atmdat.h"
#include "warnings.h"
#include "mole.h"
#include "rfield.h"
#include "doppvel.h"
#include "freebound.h"
#include "two_photon.h"
#include "dense.h"
#include "lines_service.h"

Go to the source code of this file.

Functions

STATIC void chkCaHeps (double *totwid)
 
STATIC void prt_smooth_predictions (void)
 
void PrtComment (void)
 

Function Documentation

STATIC void chkCaHeps ( double *  totwid)
STATIC void prt_smooth_predictions ( void  )
void PrtComment ( void  )

PrtComment analyze model, generating comments on its features

Todo:
2 extend to all iso and elem

Definition at line 66 of file prt_comment.cpp.

References abund, AgeCheck(), t_colden::ajmmin, t_mesh::anu(), ASSERT, atmdat, atoms, bangin(), t_conv::BigEdenError, GrainVar::bin, ca, t_ca::Ca2RmLya, called, caunin(), cdCautions(), cdEXIT, cdLine(), cdNotes(), cdNwcns(), cdReasonGeo(), cdSurprises(), cdWarnings(), t_thermal::chCoolHeatMax, t_dense::chDenseLaw, t_elementnames::chElementName, t_elementnames::chElementNameShort, t_elementnames::chElementSym, chkCaHeps(), chLineLbl(), t_pressure::chLineRadPres, t_conv::chNotConverged, t_StopCalc::chReasonStop, t_warnings::chRgcln, t_input::chTitle, t_rfield::cinrat, t_hydro::cintot, co, t_co::codfrc, t_co::codtot, colden, t_colden::colden, t_colden::colden_old, column(), t_rfield::comtot, t_rfield::ConInterOut, t_thermal::ConstTemp, continuum, conv, t_hmi::CoolH2DexcMax, t_thermal::CoolHeatMax, t_hyperfine::cooling_max, t_dynamics::CoolMax, t_geometry::covaper, t_geometry::covrt, t_hextra::cryden, GrainVar::dclmax, DEBUG_ENTRY, dense, t_radius::depth, DEPTH_OFFSET, DoppVel, t_rt::DoubleTau, GrainVar::dphmax, dynamics, t_conv::EdenErrorAllowed, t_dense::EdenMax, t_struc::ednstr, elementnames, Wind::emdot, TransitionProxy::Emis(), t_rfield::EnergyBremsThin, EXIT_FAILURE, exp10(), t_conv::failmx, t_iso_sp::fb, t_hydro::fbul, t_geometry::FillFac, t_geometry::filpow, findspecieslocal(), FndLineHt(), fprintf(), t_he::frac_he0dest_23S, t_he::frac_he0dest_23S_photo, t_hydro::FracInd, t_thermal::FreeFreeTotHeat, fudgec, t_dense::gas_phase, t_thermal::GBarMax, geometry, GrainVar::GrnElecDonateMax, GrainVar::GrnElecHoldMax, gv, h2, t_hmi::h2dfrc, t_hmi::h2dtot, t_hmi::h2line_cool_frac, t_hmi::h2pmax, t_atmdat::HCharCoolMax, t_atmdat::HCharHeatMax, hcmap, t_hydro::HCollIonMax, he, t_hmi::HeatH2DexcMax, t_thermal::HeatLineMax, t_dynamics::HeatMax, hextra, HFLines, t_atmdat::HIonFracMax, hmi, t_hmi::hmitot, hydro, hyperfine, t_geometry::iEmissPower, t_conv::ifailz, two_photon::induc_dn_max, input, INPUT_LINE_LENGTH, Singleton< t_version >::Inst(), Singleton< module_list >::Inst(), ioPrnErr, ioQQQ, ipCARBON, ipCOL_HTOT, ipH1s, ipH2p, ipH2s, ipH3p, ipH_LIKE, ipHE_LIKE, ipHELIUM, ipHYDROGEN, t_thermal::ipMaxExtra, ipOXYGEN, t_pressure::ipPradMax_line, t_pressure::ipPradMax_nzone, iso_ctrl, iso_sp, iteration, iterations, t_iterations::itermx, t_abund::lgAbnSolar, lgAbort, t_conv::lgAutoIt, t_magnetic::lgB, t_conv::lgBadStop, Wind::lgBallistic(), t_input::lgBracketFound, t_opac::lgCaseB, t_warnings::lgCautns, t_rfield::lgCMB_set, t_rfield::lgComUndr, t_continuum::lgCon0, lgConserveEnergy(), t_continuum::lgCoStarInterpolationCaution, t_isoCTRL::lgCritDensLMix, t_radius::lgCylnOn, t_atmdat::lgdBaseSourceExists, t_abund::lgDepln, t_radius::lgDR2Big, t_radius::lgdR2Small, t_radius::lgDrMinUsed, GrainVar::lgDustOn(), t_dense::lgEdenBad, t_thermal::lgEdnGTcm, t_dense::lgElmtOn, t_fudgec::lgFudgeUsed, t_rfield::lgGamrOK, t_mole_global::lgH2Ozer, t_rfield::lgHabing, t_atmdat::lgHCaseBOK, t_rfield::lgHionRad, t_hydro::lgHiPop2, t_rfield::lgHPhtOK, t_iterations::lgIterAgain, t_iterations::lgLastIt, t_hcmap::lgMapDone, t_hcmap::lgMapOK, t_rt::lgMaserCapHit, t_rt::lgMaserSetDR, t_rfield::lgMMok, GrainVar::lgNegGrnDrg, t_rfield::lgOcc1Hi, t_opac::lgOpacNeg, t_iterations::lgOpticalDepthonverged, t_phycon::lgPhysOK, t_rfield::lgPlasNu, t_pressure::lgPradCap, t_pressure::lgPradDen, t_pressure::lgPres_radiation_ON, lgPrnErr, t_save::lgPunContinuum, t_dynamics::lgRecom, t_dense::lgSetIoniz, t_input::lgSetNoBuffering, t_geometry::lgSphere, Wind::lgStatic(), t_geometry::lgStatic, t_geometry::lgStaticNoIt, t_called::lgTalk, t_thermal::lgTemperatureConstant, lgTestCodeCalled, t_dynamics::lgTimeDependentStatic, t_trace::lgTrace, t_input::lgUnderscoreFound, t_warnings::lgWarngs, Wind::lgWindOK, t_rfield::lgXRayOK, t_geometry::lgZoneSet, t_geometry::lgZoneTrp, LIMELM, t_LineSave::lines, LineSave, t_mole_global::list, module_list::m_l, magnetic, MIN2, mole, mole_global, t_iso_sp::n_HighestResolved_local, t_hydro::nbul, t_iso_sp::nCollapsed_local, t_hydro::ndclev, t_rfield::nflux, t_fudgec::nfudge, NISO, t_hydro::nLyaHot, notein(), t_conv::nTeFail, t_mole_global::num_calc, t_iso_sp::numLevels_local, t_thermal::nUnstable, nWindLine, t_dense::nzEdenBad, t_struc::nzlim, nzone, t_he::nzone, t_hydro::nZTLaMax, t_rfield::occ1nu, t_rfield::occmax, t_rfield::occmnu, opac, oxy, phycon, t_rfield::plsfrqmax, t_oxy::poiii2Max, t_oxy::poiii3Max, t_oxy::poimax, t_hydro::pop2mx, t_thermal::power, powi(), pressure, prt_smooth_predictions(), t_radius::r1r0sq, t_oxy::r4363Max, t_oxy::r5007Max, t_pressure::RadBetaMax, radius, t_radius::Radius, diatomics::renorm_max, diatomics::renorm_min, rfield, t_radius::rinner, t_colden::rjnmin, rt, save, SDIV(), t_secondaries::SecHIonMax, secondaries, ShowMe(), t_isoCTRL::SmallA, SMALLFLOAT, t_mole_local::species, t_opac::stimax, StopCalc, struc, t_opac::TauAbsGeo, EmissionProxy::TauIn(), TauLine2, EmissionProxy::TauTot(), t_rfield::tbr4nu, t_rfield::tbrmax, t_rfield::tbrmnu, t_timesc::tcmptn, t_phycon::te, t_opac::telec, t_hydro::TeLyaMax, t_phycon::TEMP_STOP_DEFAULT, t_StopCalc::TempLoStopZone, t_phycon::TEnerDen, t_struc::testr, thermal, t_thermal::thist, t_opac::thmin, t_timesc::time_therm_long, t_timesc::TimeErode, timesc, t_hydro::TLyaMax, GrainVar::TotalDustHeat, TotalInsanity(), t_thermal::totcol, trace, t_iso_sp::trans(), t_DoppVel::TurbVel, t_iso_sp::TwoNu, t_rfield::uh, warnin(), warnings, wind, Wind::windv, wlAirVac(), t_thermal::wlCoolHeatMax, t_atoms::xMg2Max, and t_warnings::zero().

Referenced by cloudy().

Here is the call graph for this function: