cloudy
trunk
|
#include "cddefines.h"
#include "parse_species.h"
#include "parser.h"
#include "mole.h"
#include "species.h"
Go to the source code of this file.
Functions | |
void | ParseSpecies (Parser &p) |
void | setProperties (species &sp) |
void | speciesCheck () |
bool | speciesOff (const string &label) |
void ParseSpecies | ( | Parser & | p | ) |
Definition at line 16 of file parse_species.cpp.
References cdEXIT, DEBUG_ENTRY, Symbol::EOSTAT, EXIT_FAILURE, fprintf(), Parser::GetQuote(), Parser::getSymbol(), ioQQQ, mole_global, Symbol::NAME, Option::NOTQUOTED, Symbol::NUMBER, Symbol::OPERATOR, Option::QUOTED, t_mole_global::speciesProperties, Symbol::STRING, Symbol::toktype, and Symbol::value.
Referenced by ParseCommands().
void setProperties | ( | species & | sp | ) |
Definition at line 103 of file parse_species.cpp.
References Option::BOOL, cdEXIT, CHARS_SPECIES, species::chLabel, DEBUG_ENTRY, EXIT_FAILURE, fprintf(), ioQQQ, species::lgLTE, species::lgMolecular, Option::LONG, makeChemical(), mole_global, species::numLevels_max, Option::OPTION, parsespect(), species::setLevels, and t_mole_global::speciesProperties.
Referenced by atmdat_CHIANTI_readin(), atmdat_LAMDA_readin(), and atmdat_STOUT_readin().
void speciesCheck | ( | ) |
Definition at line 178 of file parse_species.cpp.
References fprintf(), ioQQQ, mole_global, and t_mole_global::speciesProperties.
Referenced by database_readin().
bool speciesOff | ( | const string & | label | ) |
Definition at line 194 of file parse_species.cpp.
References Option::BOOL, fprintf(), ioQQQ, mole_global, and t_mole_global::speciesProperties.
Referenced by newspecies().