cloudy  trunk
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions
prt.cpp File Reference
#include "cddefines.h"
#include "lines.h"
#include "prt.h"
Include dependency graph for prt.cpp:

Go to the source code of this file.

Functions

void prt_wl (FILE *ioOUT, realnum wl)
 
void sprt_wl (char *chString, realnum wl)
 
void prt_LineLabels (FILE *ioOUT, bool lgPrintAll)
 

Function Documentation

void prt_LineLabels ( FILE *  io,
bool  lgPrintAll 
)

prt_LineLabels punch all labels and wavelengths for emission line array

Parameters
iofile handle to write output
lgPrintAllprint all if true, if false then do not print parts of transferred lines

Definition at line 166 of file prt.cpp.

References t_LineSave::chHoldComments, DEBUG_ENTRY, LineSave, LineSv, t_LineSave::nsum, prt_wl(), wavelength, and t_tag_LineSv::wavelength.

Referenced by PunchDo().

Here is the call graph for this function:

void prt_wl ( FILE *  io,
realnum  wavelength 
)

prt_wl write wavelength to io

Parameters
*io
wavelength

Definition at line 11 of file prt.cpp.

References DEBUG_ENTRY, and sprt_wl().

Referenced by badprt(), cdLine(), cdLineListPunch(), cdPrtWL(), GetOptLineInt(), H2_PunchDo(), iso_radiative_recomb_effective(), lgCheckAsserts(), lines_helium(), lines_lv1_k_zn(), lines_setup(), lines_table(), optimize_func(), prt_LineLabels(), PrtFinal(), PrtLinePres(), pun1Line(), Punch1LineData(), PunchDo(), and PunResults1Line().

Here is the call graph for this function:

void sprt_wl ( char *  chString,
realnum  wl 
)

sprt_wl write wavelength to string - must be kept parallel with prt_wl

Parameters
*chString
wl

Definition at line 23 of file prt.cpp.

References ASSERT, DEBUG_ENTRY, LineSave, t_LineSave::sig_figs, and TotalInsanity().

Referenced by iter_end_check(), lines_continuum(), ParsePunch(), prme(), prt_wl(), and punch_line().

Here is the call graph for this function:


Generated for cloudy by doxygen 1.8.4