cloudy  trunk
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Macros | Functions
prt_final.cpp File Reference
#include "cddefines.h"
#include "iso.h"
#include "cddrive.h"
#include "physconst.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 "rfield.h"
#include "radius.h"
#include "peimbt.h"
#include "oxy.h"
#include "ipoint.h"
#include "lines_service.h"
#include "mean.h"
#include "wind.h"
#include "prt.h"
Include dependency graph for prt_final.cpp:

Go to the source code of this file.

Macros

#define NWLH   21
 
#define NWLHE   20
 
#define NWIDTH   33
 

Functions

STATIC void gett2o3 (realnum *tsqr)
 
STATIC void gett2 (realnum *tsqr)
 
void PrtFinal (void)
 
long int StuffComment (const char *chComment)
 

Macro Definition Documentation

#define NWIDTH   33

Referenced by StuffComment().

#define NWLH   21

Referenced by PrtFinal().

#define NWLHE   20

Referenced by PrtFinal().

Function Documentation

STATIC void gett2 ( realnum tsqr)
STATIC void gett2o3 ( realnum tsqr)
void PrtFinal ( void  )

PrtFinal create final pages of printout, emission line intensities, etc

Definition at line 51 of file prt_final.cpp.

References t_wind::AccelAver, t_wind::acldr, t_colden::ajmmin, t_rfield::anu, ASSERT, atmdat, GrainBin::avdft, GrainBin::avDGRatio, GrainBin::avdpot, GrainBin::avdust, aver(), t_conv::AverEdenError, t_conv::AverHeatCoolError, t_conv::AverPressError, t_conv::BigEdenError, BIGFLOAT, t_conv::BigHeatCoolError, t_phycon::BigJumpCO, t_phycon::BigJumpH2, t_phycon::BigJumpne, t_phycon::BigJumpTe, t_conv::BigPressError, t_gv::bin, called, cap4(), caps(), cdB21cm(), cdExecTime(), cdEXIT, cdLine(), cdTemp(), t_input::chCARDCAPS, t_input::chCardSav, t_dense::chDenseLaw, GrainBin::chDstLab, t_LineSave::chHoldComments, t_hydro::chHTopType, t_tag_LineSv::chSumTyp, t_input::chTitle, t_version::chVersion, t_colden::colden, colden, t_rfield::ConInterOut, conv, t_radius::Conv2PrtInten, t_geometry::covgeo, DEBUG_ENTRY, dense, t_radius::depth_x_fillfac, t_radius::distance, t_colden::dlnenCp, t_colden::dlnenHep, t_colden::dlnenHepp, t_colden::dlnenp, EN1RYD, t_rfield::EnergyBremsThin, t_rfield::extin_mag_B_point, t_rfield::extin_mag_V_extended, t_rfield::extin_mag_V_point, t_geometry::FillFac, t_rfield::flux, t_thermal::FreeFreeTotHeat, t_dense::gas_phase, geometry, gett2(), gett2o3(), gv, t_colden::H0_ov_Tspin, H2_itrzn(), HFLines, hmi, hydro, input, Singleton< t_version >::Inst(), ioQQQ, ipCOL_HTOT, ipH1s, ipH_LIKE, ipHE_LIKE, ipHELIUM, ipHYDROGEN, t_iso::ipIsoLevNIonCon, t_LineSave::ipNormWavL, ipoint(), ipOXYGEN, t_rt::ipxry, iso, iteration, iterations, t_iterations::itermx, lgAbort, t_conv::lgBadStop, t_warnings::lgCautns, t_radius::lgCylnOn, t_gv::lgDustOn, t_dense::lgElmtOn, GrainBin::lgEverQHeat, t_prt::lgFaintOn, t_gv::lgGrainPhysicsOn, t_atmdat::lgHCaseBOK, t_hydro::lgHInducImp, t_iterations::lgIterAgain, t_iterations::lgLastIt, t_LineSave::lgLineEmergent, t_radius::lgPredLumin, t_prt::lgPrintColumns, t_prt::lgPrintFluxEarth, t_prt::lgPrintTime, t_prt::lgPrnColl, t_prt::lgPrnDiff, t_prt::lgPrnHeat, t_prt::lgPrnInwd, t_prt::lgPrnPump, t_prt::lgPrtLineArray, t_prt::lgPrtLineLog, t_prt::lgPrtShort, t_radius::lgRadiusKnown, t_prt::lgSortLineIntensity, t_prt::lgSortLines, t_prt::lgSortLineWavelength, t_geometry::lgSphere, t_prt::lgSurfaceBrightness, t_prt::lgSurfaceBrightness_SR, t_called::lgTalk, t_rfield::lgUSphON, t_warnings::lgWarngs, LineSave, LineSv, MALLOC, MAX2, MIN2, t_gv::nBin, t_rfield::nflux, nMatch(), t_input::nSave, t_LineSave::nsum, t_conv::nTotalIoniz, t_conv::nTotalIoniz_start, t_iso::numLevels_local, NWLH, NWLHE, nzone, t_oxy::o3br32, t_oxy::o3cs12, t_oxy::o3cs13, t_oxy::o3enro, t_oxy::o3ex23, t_colden::OH_ov_Tspin, opac, t_rfield::outlin, t_rfield::outlin_noplot, oxy, peimbt, phycon, PI, POW2, t_thermal::power, pressure, PrintE71(), PrintE82(), PrintE93(), PrintEfmt(), prt, prt_wl(), PrtAllTau(), PrtColumns(), PrtContinuum(), PrtMeanIon(), t_rfield::qhtot, t_radius::r1r0sq, t_pressure::RadBetaMax, radius, rfield, t_radius::rinner, t_colden::rjnmin, t_rfield::rstrom, rt, RYDLAM, t_LineSave::ScaleNormLine, SDIV(), sexp(), t_LineSave::sig_figs, SMALLDOUBLE, SMALLFLOAT, SOLAR_MASS, t_timesc::sound, spsort(), t_tag_LineSv::sumlin, t_peimbt::t2hstr, t_peimbt::t2hyox, t_peimbt::t2o3str, t_opac::TauAbsGeo, t_rt::tauxry, t_peimbt::tbac, t_peimbt::tbcthn, t_timesc::tcmptn, thermal, t_thermal::thist, t_timesc::time_therm_long, t_timesc::TimeErode, timesc, t_thermal::tlowst, t_colden::tmas, t_peimbt::tohyox, t_peimbt::toiiir, t_prt::TooFaint, TorF(), TotalInsanity(), t_thermal::totcol, totlin(), t_colden::TotMassColl, t_peimbt::tsqden, t_rfield::uh, t_rfield::uheii, t_hmi::UV_Cont_rel2_Draine_DB96_face, t_hmi::UV_Cont_rel2_Habing_TH85_face, warnings, wavelength, t_tag_LineSv::wavelength, WavlenErrorGet(), t_rfield::widflx, wind, t_prt::wlSort1, t_prt::wlSort2, t_colden::wmas, t_dense::wmole, t_dense::xMassDensity, and t_dense::xMassTotal.

Referenced by cloudy().

Here is the call graph for this function:

long int StuffComment ( const char *  chComment)

routine to stuff comments into the stack of comments, return is index to this comment

Definition at line 1825 of file prt_final.cpp.

References cdEXIT, t_LineSave::chHoldComments, DEBUG_ENTRY, ioQQQ, t_LineSave::ipass, LineSave, t_LineSave::nComment, NHOLDCOMMENTS, and NWIDTH.

Referenced by lines(), lines_continuum(), lines_general(), lines_grains(), lines_helium(), lines_hydro(), lines_lv1_li_ne(), and lines_molecules().


Generated for cloudy by doxygen 1.8.4