cloudy
trunk
|
Go to the source code of this file.
Functions | |
void | SetPrintLineCol () |
void | prt_wl (FILE *ioOUT, realnum wl) |
void | sprt_wl (char *chString, realnum wl) |
void | prt_LineLabels (FILE *ioOUT, bool lgPrintAll) |
void | prt_line_err (FILE *ioOUT, const char *label, realnum wvlng) |
void | prt_line_inlist (FILE *ioOUT, const char *label, realnum wvlng) |
Variables | |
t_prt | prt |
t_line_col | prt_linecol |
void prt_line_err | ( | FILE * | ioOUT, |
const char * | label, | ||
realnum | wvlng | ||
) |
prt_line_err produce an error message containing the line label and wavelength, followed, if given, by the wavelength of the closest line of the same label
*ioOUT | output file handle |
*label | line label |
wvlng | line wavelength |
Definition at line 161 of file prt.cpp.
References fprintf(), and prt_wl().
Referenced by t_LineSave::findline(), IterStart(), lgCheckMonitors(), PrtLineSum(), and save_line().
void prt_line_inlist | ( | FILE * | ioOUT, |
const char * | label, | ||
realnum | wvlng | ||
) |
void prt_LineLabels | ( | FILE * | io, |
bool | lgPrintAll | ||
) |
prt_LineLabels save all labels and wavelengths for emission line array
io | file handle to write output |
lgPrintAll | print all if true, if false then do not print parts of transferred lines |
Definition at line 112 of file prt.cpp.
References t_LineSave::chHoldComments, DEBUG_ENTRY, fprintf(), t_LineSave::lines, LineSave, and t_LineSave::nsum.
Referenced by SaveDo().
void prt_wl | ( | FILE * | io, |
realnum | wavelength | ||
) |
prt_wl write wavelength to io
*io | |
wavelength |
Definition at line 44 of file prt.cpp.
References DEBUG_ENTRY, fprintf(), LineSave, sprt_wl(), and t_LineSave::wl_length.
Referenced by ContBandsCreate(), GetOptLineInt(), diatomics::H2_PunchDo(), iso_radiative_recomb_effective(), lgCheckMonitors(), lines_table(), prt_line_err(), prt_line_inlist(), PrtLinePres(), PrtOneMonitor(), Save1Line(), Save1LineData(), SaveDo(), and SaveSpeciesLines().
void SetPrintLineCol | ( | ) |
SetPrintLineCol set main line block & wl printing formats
Definition at line 28 of file prt.cpp.
References t_line_col::absint_len, t_line_col::col_gap, t_line_col::col_gap_len, t_line_col::column_len, LineSave, NCHLAB, t_line_col::relint_len, t_line_col::relint_outrange, t_LineSave::sig_figs, and t_LineSave::wl_length.
Referenced by cloudy().
void sprt_wl | ( | char * | chString, |
realnum | wl | ||
) |
sprt_wl write wavelength to string - must be kept parallel with prt_wl
*chString | |
wl |
Definition at line 56 of file prt.cpp.
References DEBUG_ENTRY, LineSave, t_LineSave::sig_figs, and t_LineSave::wl_length.
Referenced by TransitionProxy::chLabel(), t_LineSave::findline(), LinSv::label(), lines_continuum(), parse_save_line(), ParseSave(), PrintSpectrum(), prt_wl(), and SaveDo().
t_prt prt |
Definition at line 14 of file prt.cpp.
Referenced by AgeCheck(), cdMain(), cdRead(), check_data(), cloudy(), conorm(), ContSetIntensity(), grid_do(), gridXspec(), diatomics::H2_Reset(), InitDefaultsPreparse(), ion_solver(), ipLineEnergy(), iso_allocate(), iso_level(), iter_end_check(), IterStart(), lgCheckMonitors(), lgOptimize_do(), lines_continuum(), lines_helium(), lines_hydro(), newreact(), opacity_more_memory(), OpacityCreateAll(), Atom_LevelN::operator()(), ParseCommands(), ParseDont(), ParsePrint(), ParseSet(), PrintRates(), PrintSpectrum(), prme(), PrtAllTau(), PrtFinal(), PrtHeader(), prtmet(), PrtZone(), RefIndex(), RT_line_one_tau_reset(), states_nelemfill(), wlAirVac(), and writeCloudyDetails().
t_line_col prt_linecol |
Definition at line 15 of file prt.cpp.
Referenced by PrintSpectrum(), prme(), prt_header_cols(), and StuffComment().