cloudy
trunk
|
#include <prt.h>
Public Member Functions | |
void | zero () |
void | setSpecies (const string &sspec) |
void | resolveLevels () |
void | prtRates (const long nlevels_local, const multi_arr< double, 2, C_TYPE > &a, valarray< double > &b) |
Data Fields | |
char | species [CHARS_SPECIES] |
char | speciesLevels [CHARS_SPECIES] |
vector< long > | speciesLevelList |
void t_prt_matrix::prtRates | ( | const long | nlevels_local, |
const multi_arr< double, 2, C_TYPE > & | a, | ||
valarray< double > & | b | ||
) |
Definition at line 234 of file prt.cpp.
References DEBUG_ENTRY, fprintf(), ioQQQ, and speciesLevelList.
Referenced by iso_level(), and Atom_LevelN::operator()().
void t_prt_matrix::resolveLevels | ( | ) |
Definition at line 224 of file prt.cpp.
References DEBUG_ENTRY, getLevelsGeneric(), speciesLevelList, and speciesLevels.
Referenced by cloudy().
void t_prt_matrix::setSpecies | ( | const string & | sspec | ) |
Definition at line 193 of file prt.cpp.
References cdEXIT, CHARS_SPECIES, DEBUG_ENTRY, EXIT_FAILURE, fprintf(), ioQQQ, and speciesLevels.
Referenced by ParsePrint().
void t_prt_matrix::zero | ( | void | ) |
Definition at line 182 of file prt.cpp.
References CHARS_SPECIES, DEBUG_ENTRY, and speciesLevels.
char t_prt_matrix::species[CHARS_SPECIES] |
species element and ionization stage set with print array command to print matrixes input to solvers
Definition at line 116 of file prt.h.
Referenced by diatomics::H2_Reset(), iso_allocate(), and states_nelemfill().
vector<long> t_prt_matrix::speciesLevelList |
Definition at line 118 of file prt.h.
Referenced by prtRates(), and resolveLevels().
char t_prt_matrix::speciesLevels[CHARS_SPECIES] |
Definition at line 117 of file prt.h.
Referenced by resolveLevels(), setSpecies(), and zero().