#include "cddefines.h"
#include "physconst.h"
#include "doppvel.h"
#include "cddrive.h"
#include "lines_service.h"
#include "iso.h"
#include "continuum.h"
#include "stopcalc.h"
#include "hyperfine.h"
#include "dense.h"
#include "grainvar.h"
#include "version.h"
#include "rt.h"
#include "he.h"
#include "ionbal.h"
#include "taulines.h"
#include "hydrogenic.h"
#include "lines.h"
#include "trace.h"
#include "hcmap.h"
#include "hmi.h"
#include "punch.h"
#include "h2.h"
#include "conv.h"
#include "dynamics.h"
#include "opacity.h"
#include "geometry.h"
#include "elementnames.h"
#include "ca.h"
#include "broke.h"
#include "pressure.h"
#include "mole.h"
#include "atoms.h"
#include "abund.h"
#include "rfield.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 "prt.h"
Include dependency graph for prt_comment.cpp:
Go to the source code of this file.
Defines | |
#define | RATIO 0.02 |
Functions | |
STATIC void | chkCaHeps (double *totwid) |
STATIC void | prt_smooth_predictions (void) |
STATIC void | badprt (double total) |
STATIC void | outsum (double *outtot, double *outin, double *outout) |
void | PrtComment (void) |
#define RATIO 0.02 |
Referenced by badprt().
STATIC void badprt | ( | double | total | ) |
Definition at line 3127 of file prt_comment.cpp.
References DEBUG_ENTRY, ioQQQ, LineSave, LineSv, MAX2, t_LineSave::nsum, t_thermal::power, prt_wl(), RATIO, thermal, totlin(), and wavelength.
Referenced by PrtComment().
Here is the call graph for this function:
STATIC void chkCaHeps | ( | double * | totwid | ) |
Definition at line 3197 of file prt_comment.cpp.
References DEBUG_ENTRY, ipH_LIKE, ipHYDROGEN, ipT3969, iso, MAX2, t_iso::numLevels_local, t_iso::QuantumNumbers2Index, TauLines, and Transitions.
STATIC void outsum | ( | double * | outtot, | |
double * | outin, | |||
double * | outout | |||
) |
Definition at line 3234 of file prt_comment.cpp.
References t_rfield::anu, t_rfield::ConInterOut, DEBUG_ENTRY, EN1RYD, t_rfield::flux, t_rfield::nflux, t_rfield::outlin, t_rfield::outlin_noplot, and rfield.
Referenced by PrtComment().
STATIC void prt_smooth_predictions | ( | void | ) |
Definition at line 3257 of file prt_comment.cpp.
References DEBUG_ENTRY, dense, t_struc::dr_ionfrac_limit, t_struc::gas_phase, INPUT_LINE_LENGTH, ipHYDROGEN, lgAbort, t_dense::lgElmtOn, MIN2, struc, and t_struc::xIonDense.
void PrtComment | ( | void | ) |
PrtComment analyze model, generating comments on its features
Definition at line 76 of file prt_comment.cpp.
References ASSERT, atmdat, atoms, badprt(), bangin(), broke, caunin(), cdEXIT, cdLine(), t_thermal::chCoolHeatMax, t_elementnames::chElementSym, t_conv::chNotConverged, t_StopCalc::chReasonStop, t_warnings::chRgcln, t_colden::colden, colden, t_thermal::ConstTemp, continuum, conv, t_hmi::CoolH2DexcMax, t_thermal::CoolHeatMax, t_dynamics::CoolMax, t_hextra::cryden, DEBUG_ENTRY, t_struc::DenMass, dense, t_radius::depth, t_DoppVel::DispScale, DoppVel, dynamics, t_struc::ednstr, elementnames, t_wind::emdot, t_he::frac_he0dest_23S, t_he::frac_he0dest_23S_photo, fudgec, t_iso::gamnc, t_dense::gas_phase, t_struc::GasPressure, geometry, t_atmdat::HCharCoolMax, t_atmdat::HCharHeatMax, hcmap, t_hydro::HCollIonMax, he, t_hmi::HeatH2DexcMax, t_dynamics::HeatMax, hextra, t_atmdat::HIonFracMax, hmi, hydro, input, INPUT_LINE_LENGTH, Singleton< T >::Inst(), ioQQQ, ipCOL_H0, ipCOL_Hp, ipH1s, ipH_LIKE, ipHELIUM, ipHYDROGEN, iso, iteration, iterations, t_iterations::itermx, lgAbort, t_conv::lgAutoIt, t_magnetic::lgB, t_conv::lgBadStop, t_input::lgBracketFound, t_broke::lgBroke, t_opac::lgCaseB, t_broke::lgCheckit, t_rfield::lgComUndr, t_iso::lgCritDensLMix, t_secondaries::lgCSetOn, t_radius::lgdR2Small, t_radius::lgDrMinUsed, t_dense::lgEdenBad, t_dense::lgElmtOn, t_broke::lgFixit, t_fudgec::lgFudgeUsed, t_atmdat::lgHCaseBOK, t_rfield::lgHionRad, t_iterations::lgIterAgain, t_hcmap::lgMapDone, t_hcmap::lgMapOK, t_dynamics::lgRecom, t_dynamics::lgStatic, t_thermal::lgTemperatureConstant, lgTestCodeCalled, t_trace::lgTrace, t_input::lgUnderscoreFound, t_wind::lgWindOK, t_geometry::lgZoneSet, t_geometry::lgZoneTrp, magnetic, t_fudgec::nfudge, NISO, notein(), t_thermal::nUnstable, t_dense::nzEdenBad, t_struc::nzlim, t_he::nzone, nzone, opac, outsum(), oxy, phycon, t_oxy::poiii2Max, t_oxy::poiii3Max, t_oxy::poimax, t_thermal::power, t_radius::r1r0sq, radius, rfield, t_radius::rinner, t_secondaries::SecHIonMax, secondaries, ShowMe(), SMALLFLOAT, StopCalc, struc, t_phycon::TEMP_STOP_DEFAULT, t_StopCalc::tend, t_struc::testr, thermal, TotalInsanity(), t_continuum::TotalLumin, totlin(), trace, t_hextra::TurbHeat, t_rfield::uh, warnin(), warnings, wcnint(), wind, t_wind::windv, t_wind::windv0, t_thermal::wlCoolHeatMax, and t_atoms::xMg2Max.
Referenced by cloudy().
Here is the call graph for this function: