cloudy  trunk
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Data Structures | Functions | Variables
species.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  species
struct  t_pseudo_cont


void parsespect (char *chLabel, long &nelem, long &IonStg)
string makeChemical (long nelem, long ion)
void makeChemical (char *chLabelChemical, long nelem, long ion)
void spectral_to_chemical (char *chLabelChemical, char *chLabel)
void chemical_to_spectral (const string chLabelChem, string &chLabelSpec)
void getSpecies (const string &speciesLabel, genericState &species)


t_pseudo_cont pseudoContDef

Function Documentation

void chemical_to_spectral ( const string  chLabelChem,
string &  chLabelSpec 

Definition at line 981 of file species.cpp.

References DEBUG_ENTRY, and isElementSym().

Referenced by species_bands::insert(), SaveAllSpeciesLabelsLevels(), and SaveSpeciesLines().

Here is the call graph for this function:

void getSpecies ( const string &  speciesLabel,
genericState species 

getSpecies – acquire the species matching the input string

speciesLabelinput species string
speciesoutput reference to requested species

Definition at line 47 of file species_pseudo_cont.cpp.

References cdEXIT, DEBUG_ENTRY, EXIT_FAILURE, fprintf(), ioQQQ, and matchGeneric().

Referenced by SaveSpeciesOptDep(), pseudo_cont::setup(), and species_bands::setup().

Here is the call graph for this function:

string makeChemical ( long  nelem,
long  ion 
void makeChemical ( char *  chLabelChemical,
long  nelem,
long  ion 

Definition at line 945 of file species.cpp.

References CHARS_SPECIES, DEBUG_ENTRY, and makeChemical().

Here is the call graph for this function:

void parsespect ( char *  chLabel,
long &  nelem,
long &  IonStg 

Definition at line 899 of file species.cpp.

References t_elementnames::chElementSym, DEBUG_ENTRY, elementnames, and LIMELM.

Referenced by setProperties(), and spectral_to_chemical().

void spectral_to_chemical ( char *  chLabelChemical,
char *  chLabel 

Definition at line 973 of file species.cpp.

References DEBUG_ENTRY, and spectral_to_chemical().

Here is the call graph for this function:

Variable Documentation

t_pseudo_cont pseudoContDef

Definition at line 17 of file species_pseudo_cont.cpp.

Referenced by InitDefaultsPreparse().