|
Cloudy
Spectral Synthesis Code for Astrophysics
|
#include "cddefines.h"#include "broke.h"#include "rfield.h"#include "iso.h"#include "iterations.h"#include "called.h"#include "elementnames.h"#include "ionbal.h"#include "prt.h"#include "lines.h"#include "h2.h"#include "parser.h"#include "version.h"#include "atmdat.h"#include "input.h"
Functions | |
| STATIC void | prt_constants (void) |
| STATIC void | PrtMacros (void) |
| STATIC void | setIsoNelemFlag (bool t_iso_sp::*cpt, long ipISO, long nelem) |
| void | ParsePrint (Parser &p) |
| void ParsePrint | ( | Parser & | p | ) |
ParsePrint parse the print command
| *chCard |
References atmdat, broke, called, cdEXIT, cpu, DEBUG_ENTRY, EXIT_FAILURE, EXIT_SUCCESS, exp10(), Parser::FFmtRead(), fprintf(), Parser::GetElem(), Parser::GetQuote(), Parser::GetRange(), h2, input, Singleton< module_list >::Inst(), Singleton< t_version >::Inst(), ionbal, ioQQQ, ipH_LIKE, ipHE_LIKE, ipHYDROGEN, iterations, Parser::lgEOL(), lgPrnErr, t_iso_sp::lgPrtDepartCoef, t_iso_sp::lgPrtLevelPops, t_iso_sp::lgPrtNCrit, LIMELM, LineSave, module_list::m_l, MAX2, Parser::nMatch(), Parser::NoNumb(), ParsePrtLineSum(), Parser::PrintLine(), prt, prt_constants(), PrtMacros(), rfield, and setIsoNelemFlag().
Referenced by ParseCommands().

| STATIC void prt_constants | ( | void | ) |
References BIGDOUBLE, BIGFLOAT, cpu, DEBUG_ENTRY, fprintf(), INT16_MAX, INT16_MIN, INT32_MAX, INT32_MIN, INT64_MAX, INT64_MIN, ioQQQ, prt_phys_constants(), SMALLDOUBLE, SMALLFLOAT, STATIC, UINT16_MAX, UINT32_MAX, and UINT64_MAX.
Referenced by ParsePrint().

| STATIC void PrtMacros | ( | void | ) |
References DEBUG_ENTRY, fprintf(), ioQQQ, and STATIC.
Referenced by ParsePrint().

| STATIC void setIsoNelemFlag | ( | bool t_iso_sp::* | cpt, |
| long | ipISO, | ||
| long | nelem ) |
References cdEXIT, elementnames, EXIT_FAILURE, fprintf(), ioQQQ, ipH_LIKE, ipHYDROGEN, iso_sp, LIMELM, max(), NISO, and STATIC.
Referenced by ParsePrint().
