#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"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 502 of file parse_drive.cpp.
References t_phycon::alogte, cdEXIT, cont_gaunt_calc(), DEBUG_ENTRY, FFmtRead(), INPUT_LINE_LENGTH, ioQQQ, ioStdin, phycon, pow(), read_whole_line(), t_phycon::te, TE1RYD, and TempChange().
Referenced by ParseDrive().
| STATIC void DrvCaseBHS | ( | void | ) |
Definition at line 231 of file parse_drive.cpp.
References atmdat_HS_caseB(), atmdat_readin(), cdEXIT, DEBUG_ENTRY, e2(), FFmtRead(), INPUT_LINE_LENGTH, ioQQQ, ioStdin, MAX2, pow(), POW2, and read_whole_line().
Referenced by ParseDrive().
| STATIC void DrvEscP | ( | void | ) |
Definition at line 192 of file parse_drive.cpp.
References DEBUG_ENTRY, esc_CRDwing_1side(), esc_PRD_1side(), esca0k2(), FFmtRead(), INPUT_LINE_LENGTH, ioQQQ, ioStdin, pow(), and read_whole_line().
Referenced by ParseDrive().
| STATIC void DrvHyas | ( | void | ) |
Definition at line 418 of file parse_drive.cpp.
References cdEXIT, DEBUG_ENTRY, FFmtRead(), 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 34 of file parse_drive.cpp.
References abund, abund_starburst(), cdEXIT, DEBUG_ENTRY, dgaunt(), DrvCaseBHS(), DrvContPump(), DrvEscP(), DrvHyas(), e2(), ee1(), transition::Emis, expn(), FFmtRead(), INPUT_LINE_LENGTH, ioQQQ, ioStdin, t_trace::lgDrv_cdLine, t_trace::lgPtrace, LIMELM, Parser::nMatch(), pow(), read_whole_line(), Parser::setline(), sexp(), t_abund::solar, TauDummy, t_emission::TauIn, and trace.
Referenced by ParseCommands().
1.6.1