| cloudy
    trunk
    | 
#include "cddefines.h"#include "trace.h"#include "hydro_bauman.h"#include "atmdat.h"#include "abund.h"#include "rt_escprob.h"#include "rt.h"#include "mc_escape.h"#include "parser.h"#include "thirdparty.h"#include "atmdat_gaunt.h"
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) | 
| STATIC void dgaunt | ( | void | ) | 
Definition at line 596 of file parse_drive.cpp.
References cdEXIT, DEBUG_ENTRY, EXIT_FAILURE, exp10(), FFmtRead(), fprintf(), t_gaunt::gauntff(), INPUT_LINE_LENGTH, Singleton< t_gaunt >::Inst(), ioQQQ, ioStdin, pow2(), and read_whole_line().
Referenced by ParseDrive().

| STATIC void DrvCaseBHS | ( | void | ) | 
Definition at line 325 of file parse_drive.cpp.
References atmdat_HS_caseB(), atmdat_readin(), cdEXIT, DEBUG_ENTRY, e2(), EXIT_FAILURE, EXIT_SUCCESS, exp10(), FFmtRead(), fprintf(), INPUT_LINE_LENGTH, ioQQQ, ioStdin, MAX2, POW2, and read_whole_line().
Referenced by ParseDrive().

| STATIC void DrvEscP | ( | void | ) | 
Definition at line 286 of file parse_drive.cpp.
References DEBUG_ENTRY, esc_CRDwing_1side(), esc_PRD_1side(), esca0k2(), exp10(), FFmtRead(), fprintf(), INPUT_LINE_LENGTH, ioQQQ, ioStdin, and read_whole_line().
Referenced by ParseDrive().

| STATIC void DrvHyas | ( | void | ) | 
Definition at line 512 of file parse_drive.cpp.
References cdEXIT, DEBUG_ENTRY, EXIT_FAILURE, FFmtRead(), fprintf(), H_Einstein_A(), INPUT_LINE_LENGTH, ioQQQ, ioStdin, and read_whole_line().
Referenced by ParseDrive().

| void ParseDrive | ( | Parser & | p | ) | 
ParseDrive parse the drive command - drive calls to various subs
| *chCard | 
Definition at line 31 of file parse_drive.cpp.
References abund, abund_starburst(), cdEXIT, DEBUG_ENTRY, dgaunt(), dgaunt_check(), DrivePump(), DrvCaseBHS(), DrvContPump(), DrvEscP(), DrvHyas(), e1(), e2(), ES_FAILURE, EXIT_FAILURE, EXIT_SUCCESS, exp10(), expn(), Parser::FFmtRead(), FFmtRead(), fprintf(), Parser::GetQuote(), INPUT_LINE_LENGTH, ioQQQ, ioStdin, t_trace::lgDrv_cdLine, Parser::lgEOL(), LIMELM, mc_escape(), Parser::nMatch(), open_data(), read_whole_line(), Parser::setline(), sexp(), t_abund::solar, trace, and VoigtH().
Referenced by ParseCommands().

 1.8.5
 1.8.5