cloudy trunk
Loading...
Searching...
No Matches
parse_drive.cpp File Reference
#include "cddefines.h"
#include "trace.h"
#include "hydro_bauman.h"
#include "hydroeinsta.h"
#include "thirdparty.h"
#include "phycon.h"
#include "atmdat.h"
#include "taulines.h"
#include "thermal.h"
#include "abund.h"
#include "rt.h"
#include "continuum.h"
#include "parser.h"
#include "physconst.h"
Include dependency graph for parse_drive.cpp:

Go to the source code of this file.

Functions

STATIC void dgaunt (void)
STATIC void DrvHyas (void)
STATIC void DrvEscP (void)
STATIC void DrvCaseBHS (void)
void ParseDrive (Parser &p)

Function Documentation

◆ dgaunt()

STATIC void dgaunt ( void )

Definition at line 532 of file parse_drive.cpp.

References cdEXIT, cont_gaunt_calc(), DEBUG_ENTRY, EXIT_FAILURE, FFmtRead(), INPUT_LINE_LENGTH, ioQQQ, ioStdin, phycon, read_whole_line(), STATIC, TE1RYD, and TempChange().

Referenced by ParseDrive().

Here is the call graph for this function:

◆ DrvCaseBHS()

STATIC void DrvCaseBHS ( void )

Definition at line 261 of file parse_drive.cpp.

References atmdat_HS_caseB(), atmdat_readin(), cdEXIT, DEBUG_ENTRY, e2(), EXIT_FAILURE, EXIT_SUCCESS, FFmtRead(), INPUT_LINE_LENGTH, ioQQQ, ioStdin, MAX2, POW2, read_whole_line(), and STATIC.

Referenced by ParseDrive().

Here is the call graph for this function:

◆ DrvEscP()

STATIC void DrvEscP ( void )

Definition at line 222 of file parse_drive.cpp.

References DEBUG_ENTRY, esc_CRDwing_1side(), esc_PRD_1side(), esca0k2(), FFmtRead(), INPUT_LINE_LENGTH, ioQQQ, ioStdin, read_whole_line(), and STATIC.

Referenced by ParseDrive().

Here is the call graph for this function:

◆ DrvHyas()

STATIC void DrvHyas ( void )

Definition at line 448 of file parse_drive.cpp.

References cdEXIT, DEBUG_ENTRY, EXIT_FAILURE, FFmtRead(), H_Einstein_A(), INPUT_LINE_LENGTH, ioQQQ, ioStdin, read_whole_line(), and STATIC.

Referenced by ParseDrive().

Here is the call graph for this function:

◆ ParseDrive()

void ParseDrive ( Parser & p)

ParseDrive parse the drive command - drive calls to various subs

Parameters
*chCard

Definition at line 35 of file parse_drive.cpp.

References abund, abund_starburst(), cdEXIT, DEBUG_ENTRY, dgaunt(), DrvCaseBHS(), DrvContPump(), DrvEscP(), DrvHyas(), e2(), ee1(), EXIT_FAILURE, EXIT_SUCCESS, expn(), FFmtRead(), INPUT_LINE_LENGTH, ioQQQ, ioStdin, LIMELM, Parser::nMatch(), read_whole_line(), Parser::setline(), sexp(), TauDummy, trace, and VoigtH().

Referenced by ParseCommands().

Here is the call graph for this function: