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

Go to the source code of this file.

Macros

#define NRDSUM   300L
 

Functions

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

Variables

static string strSMLab [NRDSUM]
 
static long int * ipLine
 
static long nlsum
 
static realnumwavelength
 

Macro Definition Documentation

#define NRDSUM   300L

Definition at line 10 of file prt_linesum.cpp.

Referenced by ParsePrtLineSum().

Function Documentation

void ParsePrtLineSum ( Parser p)
double PrtLineSum ( void  )

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

Parameters
chDothe job to do, either " SUM" or "READ"

Definition at line 78 of file prt_linesum.cpp.

References cdEXIT, cdLine_ip(), t_radius::Conv2PrtInten, DEBUG_ENTRY, EXIT_FAILURE, t_LineSave::findline(), fprintf(), ioQQQ, t_LineSave::ipass, ipLine, LineSave, nlsum, nzone, prt_line_err(), radius, strSMLab, and wavelength.

Referenced by lines().

Here is the call graph for this function:

Variable Documentation

long int* ipLine
static
long nlsum
static

Definition at line 15 of file prt_linesum.cpp.

Referenced by ParsePrtLineSum(), and PrtLineSum().

string strSMLab[NRDSUM]
static

Definition at line 13 of file prt_linesum.cpp.

Referenced by ParsePrtLineSum(), and PrtLineSum().

realnum* wavelength
static

Definition at line 16 of file prt_linesum.cpp.

Referenced by ParsePrtLineSum(), and PrtLineSum().