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
 

Functions

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)
 

Variables

t_pseudo_cont pseudoContDef
 

Function Documentation

void chemical_to_spectral ( const string  chLabelChem,
string &  chLabelSpec 
)

Definition at line 983 of file species.cpp.

References DEBUG_ENTRY, and isElementSym().

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

Here is the call graph for this function:

void getSpecies ( const string &  speciesLabel,
genericState species 
)

getSpecies – acquire the species matching the input string

Parameters
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 947 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 900 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 975 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().