|
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().