Cloudy
Spectral Synthesis Code for Astrophysics
|
#include <prt.h>
Public Member Functions | |
void | zero () |
void | comment (t_warnings &) |
const char * | chName () const |
void | setSpecies (const string &sspec) |
void | resolveLevels () |
void | prtRates (const long numLevels, const multi_arr< double, 2, C_TYPE > &matrix, valarray< double > &b) |
Public Member Functions inherited from module | |
module () | |
virtual | ~module () |
Public Attributes | |
string | species |
string | speciesLevels |
vector< long > | speciesLevelList |
bool | lgLevelsResolved = false |
|
inlinevirtual |
Implements module.
Reimplemented in save_img_matrix.
|
inlinevirtual |
Implements module.
Reimplemented in save_img_matrix.
void t_prt_matrix::prtRates | ( | const long | numLevels, |
const multi_arr< double, 2, C_TYPE > & | matrix, | ||
valarray< double > & | b | ||
) |
References DEBUG_ENTRY, fprintf(), ioQQQ, lgLevelsResolved, resolveLevels(), and speciesLevelList.
Referenced by iso_level(), and Atom_LevelN::operator()().
void t_prt_matrix::resolveLevels | ( | ) |
References DEBUG_ENTRY, getLevelsGeneric(), lgLevelsResolved, speciesLevelList, and speciesLevels.
Referenced by save_img_matrix::createImage(), and prtRates().
void t_prt_matrix::setSpecies | ( | const string & | sspec | ) |
References cdEXIT, DEBUG_ENTRY, EXIT_FAILURE, fprintf(), ioQQQ, and speciesLevels.
Referenced by ParsePrint(), and ParseSave().
|
virtual |
Implements module.
Reimplemented in save_img_matrix.
References DEBUG_ENTRY, and speciesLevels.
Referenced by save_img_matrix::zero().
bool t_prt_matrix::lgLevelsResolved = false |
Referenced by save_img_matrix::createImage(), prtRates(), and resolveLevels().
string t_prt_matrix::species |
species element and ionization stage set with print array command to print matrixes input to solvers
Referenced by diatomics::H2_Reset(), iso_allocate(), and states_nelemfill().
vector<long> t_prt_matrix::speciesLevelList |
Referenced by save_img_matrix::createImage(), prtRates(), and resolveLevels().
string t_prt_matrix::speciesLevels |
Referenced by resolveLevels(), setSpecies(), and zero().