cloudy trunk
Loading...
Searching...
No Matches
Macros | Functions | Variables
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.

Macros

#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
 

Macro Definition Documentation

◆ NRDSUM

#define NRDSUM   300L

Definition at line 11 of file prt_linesum.cpp.

Function Documentation

◆ ParsePrtLineSum()

void ParsePrtLineSum ( Parser p)

Definition at line 20 of file prt_linesum.cpp.

References cdEXIT, chSMLab, DEBUG_ENTRY, EXIT_FAILURE, 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:

◆ PrtLineSum()

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 95 of file prt_linesum.cpp.

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

Referenced by lines().

Here is the call graph for this function:

Variable Documentation

◆ chSMLab

char** chSMLab
static

Definition at line 14 of file prt_linesum.cpp.

Referenced by ParsePrtLineSum(), and PrtLineSum().

◆ ipLine

long int* ipLine
static

◆ lgFirst

bool lgFirst =true
static

◆ nlsum

long nlsum
static

Definition at line 17 of file prt_linesum.cpp.

Referenced by ParsePrtLineSum(), and PrtLineSum().

◆ wavelength

realnum* wavelength
static

Definition at line 18 of file prt_linesum.cpp.

Referenced by ParsePrtLineSum(), and PrtLineSum().