/home66/gary/public_html/cloudy/c13_branch/source/save_line.cpp File Reference

#include "cddefines.h"
#include "cddrive.h"
#include "radius.h"
#include "taulines.h"
#include "opacity.h"
#include "phycon.h"
#include "dense.h"
#include "lines.h"
#include "h2.h"
#include "lines_service.h"
#include "input.h"
#include "prt.h"
#include "save.h"
#include "iso.h"
#include "parser.h"
Include dependency graph for save_line.cpp:

Go to the source code of this file.

Defines

#define NPUNLM   200L
#define LIMLINE   10

Functions

void parse_save_line (Parser &p, bool lgLog3, char *chHeader)
void save_line (FILE *ioPUN, const char *chDo, bool lgEmergent)
void Parse_Save_Line_RT (Parser &p)
void Save_Line_RT (FILE *ioPUN)

Variables

static char chPLab [NPUNLM][5]
static long int nLinesEntered
static realnum wavelength [NPUNLM]
static long int ipLine [NPUNLM]
static bool lgRelativeIntensity
static long int line_RT_type [LIMLINE]
static long int line_RT_ipISO [LIMLINE]
static long int line_RT_nelem [LIMLINE]
static long int line_RT_ipHi [LIMLINE]
static long int line_RT_ipLo [LIMLINE]
static bool lgMustPrintHeader = true
static long int nLine = -1

Define Documentation

#define LIMLINE   10

Definition at line 271 of file save_line.cpp.

Referenced by Parse_Save_Line_RT(), and Save_Line_RT().

#define NPUNLM   200L

Definition at line 21 of file save_line.cpp.


Function Documentation

void parse_save_line ( Parser p,
bool  lgLog3,
char *  chHeader 
)
void Parse_Save_Line_RT ( Parser p  ) 
void save_line ( FILE *  ip,
const char *  chDo,
bool  lgEmergent 
)

save_line do the save output

Parameters:
ip the file we will write to
chDo 
intrinsic or emergent emission

Definition at line 102 of file save_line.cpp.

References ASSERT, cdEmis(), cdEmis_ip(), cdEXIT, cdLine(), chPLab, DEBUG_ENTRY, t_radius::depth_mid_zone, EXIT_FAILURE, h2, ioQQQ, ipLine, lgAbort, diatomics::lgEnabled, lgRelativeIntensity, LineSave, MAX2, nLinesEntered, NPUNLM, t_LineSave::nsum, nzone, radius, SMALLFLOAT, and wavelength.

Referenced by SaveDo().

Here is the call graph for this function:

void Save_Line_RT ( FILE *  ip  ) 

Variable Documentation

char chPLab[NPUNLM][5] [static]

Definition at line 27 of file save_line.cpp.

Referenced by parse_save_line(), and save_line().

long int ipLine[NPUNLM] [static]

Definition at line 30 of file save_line.cpp.

Referenced by save_line().

bool lgMustPrintHeader = true [static]
bool lgRelativeIntensity [static]

Definition at line 31 of file save_line.cpp.

Referenced by parse_save_line(), and save_line().

long int line_RT_ipHi[LIMLINE] [static]
Initial value:
  
  {LONG_MIN , LONG_MIN ,LONG_MIN ,LONG_MIN ,LONG_MIN ,
        LONG_MIN ,LONG_MIN ,LONG_MIN ,LONG_MIN ,LONG_MIN }

Definition at line 281 of file save_line.cpp.

Referenced by Parse_Save_Line_RT(), and Save_Line_RT().

long int line_RT_ipISO[LIMLINE] [static]
Initial value:
  
  {LONG_MIN , LONG_MIN ,LONG_MIN ,LONG_MIN ,LONG_MIN ,
        LONG_MIN ,LONG_MIN ,LONG_MIN ,LONG_MIN ,LONG_MIN }

Definition at line 275 of file save_line.cpp.

Referenced by Parse_Save_Line_RT(), and Save_Line_RT().

long int line_RT_ipLo[LIMLINE] [static]
Initial value:
 
  {LONG_MIN , LONG_MIN ,LONG_MIN ,LONG_MIN ,LONG_MIN ,
        LONG_MIN ,LONG_MIN ,LONG_MIN ,LONG_MIN ,LONG_MIN }

Definition at line 284 of file save_line.cpp.

Referenced by Parse_Save_Line_RT(), and Save_Line_RT().

long int line_RT_nelem[LIMLINE] [static]
Initial value:
  
  {LONG_MIN , LONG_MIN ,LONG_MIN ,LONG_MIN ,LONG_MIN ,
        LONG_MIN ,LONG_MIN ,LONG_MIN ,LONG_MIN ,LONG_MIN }

Definition at line 278 of file save_line.cpp.

Referenced by Parse_Save_Line_RT(), and Save_Line_RT().

long int line_RT_type[LIMLINE] [static]
Initial value:
 
  {LONG_MIN , LONG_MIN ,LONG_MIN , LONG_MIN ,LONG_MIN ,
        LONG_MIN ,LONG_MIN ,LONG_MIN ,LONG_MIN ,LONG_MIN }

Definition at line 272 of file save_line.cpp.

Referenced by Parse_Save_Line_RT(), and Save_Line_RT().

long int nLine = -1 [static]
long int nLinesEntered [static]

Definition at line 28 of file save_line.cpp.

Referenced by parse_save_line(), and save_line().

realnum wavelength[NPUNLM] [static]

Definition at line 29 of file save_line.cpp.

Referenced by parse_save_line(), and save_line().

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Nov 2012 for cloudy by  doxygen 1.6.1