Cloudy
Spectral Synthesis Code for Astrophysics
|
#include "cddefines.h"
#include "input.h"
#include "optimize.h"
#include "elementnames.h"
#include "grainvar.h"
#include "called.h"
#include "abund.h"
#include "parser.h"
Functions | |
STATIC void | GetMetalsDeplete (Parser &p, const bool lgPrintMetalsDeplete) |
STATIC void | EvalJenkins (const double Fstar, const double DxLimit) |
STATIC void | GetJenkins09 (Parser &p, const bool lgPrtJenkins09, const double Fstar, const double DxLimit) |
void | ParseMetal (Parser &p) |
Variables | |
static double | AX [LIMELM] |
static double | BX [LIMELM] |
static double | ZX [LIMELM] |
static int | lgSetJenkins09 [LIMELM] |
STATIC void EvalJenkins | ( | const double | Fstar, |
const double | DxLimit ) |
STATIC void GetJenkins09 | ( | Parser & | p, |
const bool | lgPrtJenkins09, | ||
const double | Fstar, | ||
const double | DxLimit ) |
References abund, AX, BX, caps(), cdEXIT, cpu, DEBUG_ENTRY, elementnames, EvalJenkins(), EXIT_FAILURE, FFmtRead(), fprintf(), Parser::GetQuote(), ioQQQ, lgSetJenkins09, LIMELM, Parser::nMatch(), open_data(), read_whole_line(), STATIC, Parser::StringError(), and ZX.
Referenced by ParseMetal().
References abund, caps(), cdEXIT, cpu, elementnames, EXIT_FAILURE, FFmtRead(), fprintf(), Parser::GetQuote(), ioQQQ, LIMELM, Parser::nMatch(), open_data(), read_whole_line(), STATIC, and Parser::StringError().
Referenced by ParseMetal().
void ParseMetal | ( | Parser & | p | ) |
ParseMetal parse parameters on metal command
References abund, cdEXIT, DEBUG_ENTRY, elementnames, EXIT_FAILURE, exp10(), Parser::FFmtRead(), fprintf(), GetJenkins09(), GetMetalsDeplete(), gv, input, ioQQQ, Parser::lgEOL(), LIMELM, MAX2, Parser::nMatch(), Parser::NoNumb(), and optimize.
Referenced by ParseCommands().
|
static |
Referenced by EvalJenkins(), and GetJenkins09().
|
static |
Referenced by EvalJenkins(), and GetJenkins09().
|
static |
Referenced by EvalJenkins(), and GetJenkins09().
|
static |
Referenced by EvalJenkins(), and GetJenkins09().