cloudy trunk
|
#include <quantumstate.h>
Public Types | |
typedef ProxyIterator< qStateProxy, qStateConstProxy > | iterator |
typedef ProxyIterator< qStateConstProxy, qStateConstProxy > | const_iterator |
typedef qStateProxy | reference |
typedef qStateConstProxy | const_reference |
Public Member Functions | |
qList () | |
qList (size_t i) | |
iterator | begin () |
const_iterator | begin () const |
iterator | end () |
const_iterator | end () const |
reference | operator[] (int i) |
const_reference | operator[] (int i) const |
void | resize (size_t i) |
void | reset (int n) |
size_t | size () const |
Private Attributes | |
vector< quantumStateLabels > | m_labels |
vector< double > | m_ConBoltz |
vector< double > | m_Boltzmann |
vector< Energy > | m_energy |
vector< realnum > | m_g |
vector< long > | m_j |
vector< long > | m_J |
vector< int > | m_IonStg |
vector< int > | m_nelem |
vector< long > | m_l |
vector< double > | m_lifetime |
vector< long > | m_n |
vector< double > | m_ColDen |
vector< double > | m_Pop |
vector< double > | m_DestCollBB |
vector< double > | m_DestPhotoBB |
vector< double > | m_CreatCollBB |
vector< long > | m_S |
vector< long > | m_v |
Friends | |
class | qStateProxy |
class | qStateConstProxy |
Definition at line 40 of file quantumstate.h.
Definition at line 65 of file quantumstate.h.
Definition at line 67 of file quantumstate.h.
Definition at line 64 of file quantumstate.h.
typedef qStateProxy qList::reference |
Definition at line 66 of file quantumstate.h.
|
inlineexplicit |
Definition at line 68 of file quantumstate.h.
References resize().
|
inlineexplicit |
Definition at line 72 of file quantumstate.h.
References resize().
|
inline |
Definition at line 337 of file quantumstate.h.
Referenced by iso_level(), operator[](), operator[](), and SaveSpeciesOne().
|
inline |
Definition at line 341 of file quantumstate.h.
|
inline |
|
inline |
Definition at line 349 of file quantumstate.h.
References m_labels.
|
inline |
Definition at line 353 of file quantumstate.h.
References begin().
|
inline |
Definition at line 357 of file quantumstate.h.
References begin().
|
inline |
Definition at line 361 of file quantumstate.h.
References Junk(), and Zero().
Referenced by resize().
|
inline |
Definition at line 83 of file quantumstate.h.
References m_Boltzmann, m_ColDen, m_ConBoltz, m_CreatCollBB, m_DestCollBB, m_DestPhotoBB, m_energy, m_g, m_IonStg, m_J, m_j, m_l, m_labels, m_lifetime, m_n, m_nelem, m_Pop, m_S, m_v, reset(), and size().
Referenced by qList(), and qList().
|
inline |
Definition at line 116 of file quantumstate.h.
References m_labels.
Referenced by resize(), SaveSpecies(), and SaveSpeciesOne().
|
friend |
Definition at line 62 of file quantumstate.h.
References qStateConstProxy.
Referenced by qStateConstProxy.
|
friend |
|
private |
Definition at line 44 of file quantumstate.h.
Referenced by resize().
|
private |
Definition at line 54 of file quantumstate.h.
Referenced by resize().
|
private |
Definition at line 43 of file quantumstate.h.
Referenced by resize().
|
private |
Definition at line 58 of file quantumstate.h.
Referenced by resize().
|
private |
Definition at line 56 of file quantumstate.h.
Referenced by resize().
|
private |
Definition at line 57 of file quantumstate.h.
Referenced by resize().
|
private |
Definition at line 45 of file quantumstate.h.
Referenced by resize().
|
private |
Definition at line 46 of file quantumstate.h.
Referenced by resize().
|
private |
Definition at line 49 of file quantumstate.h.
Referenced by resize().
|
private |
Definition at line 48 of file quantumstate.h.
Referenced by resize().
|
private |
Definition at line 47 of file quantumstate.h.
Referenced by resize().
|
private |
Definition at line 51 of file quantumstate.h.
Referenced by resize().
|
private |
|
private |
Definition at line 52 of file quantumstate.h.
Referenced by resize().
|
private |
Definition at line 53 of file quantumstate.h.
Referenced by resize().
|
private |
Definition at line 50 of file quantumstate.h.
Referenced by resize().
|
private |
Definition at line 55 of file quantumstate.h.
Referenced by resize().
|
private |
Definition at line 59 of file quantumstate.h.
Referenced by resize().
|
private |
Definition at line 60 of file quantumstate.h.
Referenced by resize().