/home66/gary/public_html/cloudy/c10_branch/source/prt_linesum.cpp File Reference

#include "cddefines.h"
#include "cddrive.h"
#include "radius.h"
#include "lines.h"
#include "input.h"
#include "parser.h"
#include "prt.h"
Include dependency graph for prt_linesum.cpp:

Go to the source code of this file.

Defines

#define NRDSUM   300L

Functions

void ParsePrtLineSum (Parser &p)
double PrtLineSum (void)

Variables

static char ** chSMLab
static long int * ipLine
static bool lgFirst = true
static long nlsum
static realnumwavelength

Define Documentation

#define NRDSUM   300L

Definition at line 11 of file prt_linesum.cpp.

Referenced by ParsePrtLineSum().


Function Documentation

void ParsePrtLineSum ( Parser p  ) 

Definition at line 20 of file prt_linesum.cpp.

References cdEXIT, chSMLab, DEBUG_ENTRY, Parser::getCommand(), Parser::getline(), Parser::getWaveOpt(), ioQQQ, ipLine, lgFirst, Parser::m_lgEOF, MALLOC, nlsum, NRDSUM, Parser::strcmp(), and wavelength.

Referenced by ParsePrint().

Here is the call graph for this function:

double PrtLineSum ( void   ) 

PrtLineSum parse print line sum command to enter set of lines into sum

Parameters:
chDo the job to do, either " SUM" or "READ"

Definition at line 95 of file prt_linesum.cpp.

References cdEXIT, cdLine(), cdLine_ip(), chSMLab, t_radius::Conv2PrtInten, DEBUG_ENTRY, ioQQQ, t_LineSave::ipass, ipLine, LineSave, nlsum, nzone, pow(), radius, and wavelength.

Referenced by lines().

Here is the call graph for this function:


Variable Documentation

char** chSMLab [static]

Definition at line 14 of file prt_linesum.cpp.

Referenced by ParsePrtLineSum(), and PrtLineSum().

long int* ipLine [static]

Definition at line 15 of file prt_linesum.cpp.

Referenced by lgCheckMonitors(), ParsePrtLineSum(), PrtLineSum(), and SaveResults1Line().

bool lgFirst = true [static]
long nlsum [static]

Definition at line 17 of file prt_linesum.cpp.

Referenced by ParsePrtLineSum(), and PrtLineSum().

realnum* wavelength [static]

Definition at line 18 of file prt_linesum.cpp.

Referenced by ParsePrtLineSum(), and PrtLineSum().

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

Generated on 15 Nov 2012 for cloudy by  doxygen 1.6.1