Cloudy
Spectral Synthesis Code for Astrophysics
|
#include "cddefines.h"
#include "trace.h"
#include "optimize.h"
#include "prt.h"
#include "flux.h"
#include "predcont.h"
#include "parser.h"
#include "lines_service.h"
#include "lines.h"
#include "elementnames.h"
Functions | |
STATIC void | GetOptLineInt (Parser &p) |
STATIC void | GetOptColDen (Parser &p) |
STATIC void | GetOptTemp (Parser &p) |
void | ParseOptimize (Parser &p) |
Variables | |
static const realnum | DEFERR = 0.05f |
References cdEXIT, DEBUG_ENTRY, DEFERR, elementnames, EXIT_FAILURE, exp10(), Parser::FFmtRead(), fprintf(), Parser::getElement(), Parser::getline(), Parser::GetQuote(), Parser::hasCommand(), ioQQQ, Parser::lgEOL(), Parser::m_lgEOF, nint(), Parser::nMatch(), optimize, Parser::PrintLine(), STATIC, and trace.
Referenced by ParseOptimize().
References cdEXIT, DEBUG_ENTRY, DEFERR, EXIT_FAILURE, Parser::FFmtRead(), fprintf(), Parser::getline(), Parser::getLineID(), Parser::hasCommand(), ioQQQ, Parser::lgEOL(), Parser::lgReachedEnd(), LineSave, Parser::m_lgEOF, Parser::nMatch(), optimize, Parser::PrintLine(), Parser::showLocation(), STATIC, trace, WavlenErrorGet(), and LineID::wavlVac().
Referenced by ParseOptimize().
References cdEXIT, DEBUG_ENTRY, DEFERR, elementnames, EXIT_FAILURE, exp10(), Parser::FFmtRead(), fprintf(), Parser::getElement(), Parser::getline(), Parser::hasCommand(), ioQQQ, Parser::lgEOL(), Parser::m_lgEOF, nint(), Parser::nMatch(), optimize, Parser::PrintLine(), STATIC, and trace.
Referenced by ParseOptimize().
void ParseOptimize | ( | Parser & | p | ) |
ParseOptimize parse the optimize command
*chCard |
References t_PredCont::add(), cdEXIT, chOptimFileName, cpu, DEBUG_ENTRY, DEFERR, energy(), EXIT_FAILURE, exp10(), Parser::FFmtRead(), fprintf(), GetOptColDen(), GetOptLineInt(), GetOptTemp(), Parser::GetQuote(), Singleton< t_PredCont >::Inst(), ioQQQ, Parser::lgEOL(), MS_DEFAULT, Parser::nMatch(), Parser::NoNumb(), optimize, Parser::PrintLine(), Parser::StandardEnergyUnit(), Parser::StandardFluxUnit(), and Parser::StringError().
Referenced by ParseCommands().
|
static |
Referenced by GetOptColDen(), GetOptLineInt(), GetOptTemp(), and ParseOptimize().