Cloudy
Spectral Synthesis Code for Astrophysics
|
#include "cddefines.h"
#include "iso.h"
#include "cddrive.h"
#include "dynamics.h"
#include "lines.h"
#include "taulines.h"
#include "warnings.h"
#include "phycon.h"
#include "dense.h"
#include "grainvar.h"
#include "h2.h"
#include "hmi.h"
#include "thermal.h"
#include "hydrogenic.h"
#include "rt.h"
#include "atmdat.h"
#include "timesc.h"
#include "opacity.h"
#include "struc.h"
#include "pressure.h"
#include "conv.h"
#include "geometry.h"
#include "called.h"
#include "iterations.h"
#include "version.h"
#include "colden.h"
#include "input.h"
#include "radius.h"
#include "peimbt.h"
#include "ipoint.h"
#include "mean.h"
#include "wind.h"
#include "prt.h"
#include "rfield.h"
#include "freebound.h"
#include "lines_service.h"
Functions | |
void | PrintCenterLine (FILE *io, const string &chLine, size_t LineLen) |
STATIC void | gett2o3 (realnum *tsqr) |
STATIC void | gett2 (realnum *tsqr) |
void | PrintRatio (double q1, double q2) |
STATIC void | PrintSpectrum () |
void | PrtFinal (void) |
long int | StuffComment (const char *chComment) |
References ASSERT, DEBUG_ENTRY, nzone, POW2, STATIC, and struc.
Referenced by PrtFinal().
References ASSERT, DEBUG_ENTRY, nzone, POW2, STATIC, and struc.
Referenced by PrtFinal().
|
inline |
References ASSERT, and fprintf().
Referenced by PrtFinal().
|
inline |
References fprintf(), ioQQQ, PrintEfmt, and SMALLFLOAT.
Referenced by PrtFinal().
STATIC void PrintSpectrum | ( | ) |
References ASSERT, BIGFLOAT, DEBUG_ENTRY, dynamics, fprintf(), input, ioQQQ, iteration, LineSave, MAX2, MIN2, prt, prt_linecol, radius, rfield, safe_div(), SMALLDOUBLE, spsort(), STATIC, thermal, TotalInsanity(), and wavelength.
Referenced by PrtFinal().
void PrtFinal | ( | void | ) |
PrtFinal create final pages of printout, emission line intensities, etc
References ASSERT, atmdat, called, cap4(), cdB21cm(), cdExecTime(), cdEXIT, cdLine(), cdTemp(), t_version::chVersion, colden, conv, DatabasePrintReference(), DEBUG_ENTRY, dense, EXIT_FAILURE, exp10(), fp_equal(), fprintf(), geometry, gett2(), gett2o3(), gv, h2, Hbeta_WavLen, HFLines, hmi, hydro, input, Singleton< t_version >::Inst(), ioQQQ, ipCOL_HTOT, ipH1s, ipH_LIKE, ipHE_LIKE, ipHELIUM, ipHYDROGEN, ipoint(), ipOXYGEN, iso_sp, iteration, iterations, LineSave, mean, min(), nzone, opac, peimbt, phycon, POW2, pressure, PrintCenterLine(), PrintE71(), PrintE82(), PrintE93(), PrintEfmt, PrintRatio(), PrintSpectrum(), prt, PrtAllTau(), PrtColumns(), PrtMeanIon(), radius, rfield, rt, safe_div(), SDIV(), sexp(), SMALLFLOAT, test_cdTemp_molecules(), thermal, timesc, TorF(), TotalInsanity(), totlin(), warnings, WavlenErrorGet(), and wind.
Referenced by cloudy().
long int StuffComment | ( | const char * | chComment | ) |
routine to stuff comments into the stack of comments, return is index to this comment
References cdEXIT, DEBUG_ENTRY, EXIT_FAILURE, fprintf(), ioQQQ, LineSave, NHOLDCOMMENTS, and prt_linecol.
Referenced by lines(), lines_continuum(), lines_general(), lines_grains(), lines_helium(), lines_hydro(), lines_molecules(), and SpeciesBandsAccum().