4 #ifndef QUANTUMSTATE_H_ 
    5 #define QUANTUMSTATE_H_ 
   85                 size_t old_size = 
size();
 
  105                 for (
size_t n=old_size; 
n<i; ++
n)
 
  111         void init(
const char* label, 
size_t i)
 
const string & chConfig() const 
Definition: quantumstate.h:21
 
realnum width() const 
Definition: quantumstate.h:128
 
qStateProxy(void)
Definition: quantumstate.h:183
 
vector< double > m_ColDen
Definition: quantumstate.h:50
 
qStateProxy(list_type *list, int index)
Definition: quantumstate.h:181
 
string & chConfig() const 
Definition: quantumstate.h:190
 
double ConBoltz() const 
Definition: quantumstate.h:336
 
ProxyIterator< qStateProxy, qStateConstProxy > iterator
Definition: quantumstate.h:61
 
qStateConstProxy(const list_type *list, int index)
Definition: quantumstate.h:289
 
int m_index
Definition: quantumstate.h:179
 
ProxyIterator< qStateProxy, qStateConstProxy > iterator
Definition: quantumstate.h:174
 
const qList list_type
Definition: quantumstate.h:282
 
T * get_ptr(T *v)
Definition: cddefines.h:1115
 
Energy & energy() const 
Definition: quantumstate.h:195
 
double lifetime() const 
Definition: quantumstate.h:344
 
vector< realnum > m_g
Definition: quantumstate.h:42
 
long & j() const 
Definition: quantumstate.h:266
 
qList()
Definition: quantumstate.h:65
 
int & IonStg() const 
Definition: quantumstate.h:226
 
vector< int > m_IonStg
Definition: quantumstate.h:45
 
vector< long > m_S
Definition: quantumstate.h:54
 
string m_chConfig
Definition: quantumstate.h:15
 
vector< long > m_J
Definition: quantumstate.h:44
 
double NCrit() const 
Definition: quantumstate.h:324
 
qStateConstProxy const_reference
Definition: quantumstate.h:64
 
long & l() const 
Definition: quantumstate.h:254
 
long & v() const 
Definition: quantumstate.h:262
 
vector< double > m_DepartCoef
Definition: quantumstate.h:52
 
vector< double > m_Pop
Definition: quantumstate.h:51
 
double DepartCoef() const 
Definition: quantumstate.h:320
 
qStateConstProxy(const qStateProxy &q)
Definition: quantumstate.h:292
 
Definition: quantumstate.h:11
 
bool associated() const 
Definition: quantumstate.h:185
 
vector< enum level_status > m_status
Definition: quantumstate.h:56
 
void resize(size_t i)
Definition: quantumstate.h:83
 
double & Pop() const 
Definition: quantumstate.h:205
 
double Boltzmann() const 
Definition: quantumstate.h:340
 
ProxyIterator< qStateConstProxy, qStateConstProxy > iterator
Definition: quantumstate.h:283
 
int m_index
Definition: quantumstate.h:287
 
vector< long > m_n
Definition: quantumstate.h:49
 
void Zero(qStateProxy)
Definition: quantumstate.cpp:39
 
double & ConBoltz() const 
Definition: quantumstate.h:236
 
long & n() const 
Definition: quantumstate.h:250
 
typename std::vector< T, allocator_avx< T >> vector_avx
Definition: vectorize.h:331
 
level_status
Definition: quantumstate.h:11
 
vector< int > m_nelem
Definition: quantumstate.h:46
 
int IonStg() const 
Definition: quantumstate.h:328
 
qList list_type
Definition: quantumstate.h:173
 
Definition: quantumstate.h:35
 
long n() const 
Definition: quantumstate.h:348
 
double * Boltzmann()
Definition: quantumstate.h:152
 
vector< long > m_l
Definition: quantumstate.h:47
 
enum level_status & status() const 
Definition: quantumstate.h:274
 
Definition: proxy_iterator.h:58
 
double & ColDen() const 
Definition: quantumstate.h:221
 
vector< quantumStateLabels > m_labels
Definition: quantumstate.h:38
 
vector< Energy > m_energy
Definition: quantumstate.h:41
 
vector_avx< double > m_Boltzmann
Definition: quantumstate.h:40
 
list_type * m_list
Definition: quantumstate.h:178
 
float realnum
Definition: cddefines.h:127
 
void set_width(realnum width)
Definition: quantumstate.h:132
 
size_t size() const 
Definition: quantumstate.h:124
 
qList(const char *chLabel, size_t i)
Definition: quantumstate.h:70
 
vector< long > m_j
Definition: quantumstate.h:43
 
vector< long > m_v
Definition: quantumstate.h:55
 
double & lifetime() const 
Definition: quantumstate.h:246
 
#define NULL
Definition: cddefines.h:115
 
qStateConstProxy(void)
Definition: quantumstate.h:291
 
long S() const 
Definition: quantumstate.h:356
 
void reset(int n)
Definition: quantumstate.h:402
 
string & chConfig()
Definition: quantumstate.h:17
 
void Junk(qStateProxy)
Definition: quantumstate.cpp:8
 
double & DepartCoef() const 
Definition: quantumstate.h:210
 
realnum g() const 
Definition: quantumstate.h:308
 
iterator end()
Definition: quantumstate.h:386
 
enum level_status status() const 
Definition: quantumstate.h:372
 
ProxyIterator< qStateConstProxy, qStateConstProxy > const_iterator
Definition: quantumstate.h:62
 
Definition: quantumstate.h:279
 
reference operator[](int i)
Definition: quantumstate.h:394
 
vector< double > m_lifetime
Definition: quantumstate.h:48
 
string chLabel() const 
Definition: quantumstate.cpp:57
 
bool associated() const 
Definition: quantumstate.h:295
 
qStateProxy reference
Definition: quantumstate.h:63
 
iterator begin()
Definition: quantumstate.h:378
 
long v() const 
Definition: quantumstate.h:360
 
double Pop() const 
Definition: quantumstate.h:316
 
string m_chLabel
Definition: quantumstate.h:37
 
double & Boltzmann() const 
Definition: quantumstate.h:241
 
realnum m_width
Definition: quantumstate.h:57
 
Energy energy() const 
Definition: quantumstate.h:304
 
vector_avx< double > m_ConBoltz
Definition: quantumstate.h:39
 
string chLabel() const 
Definition: quantumstate.cpp:51
 
long J() const 
Definition: quantumstate.h:368
 
realnum & g() const 
Definition: quantumstate.h:200
 
long l() const 
Definition: quantumstate.h:352
 
vector< double > m_NCrit
Definition: quantumstate.h:53
 
const list_type * m_list
Definition: quantumstate.h:286
 
int nelem() const 
Definition: quantumstate.h:332
 
Definition: quantumstate.h:170
 
Definition: quantumstate.h:11
 
double & NCrit() const 
Definition: quantumstate.h:215
 
int & nelem() const 
Definition: quantumstate.h:231
 
long & S() const 
Definition: quantumstate.h:258
 
double * ConBoltz()
Definition: quantumstate.h:144
 
void addone()
Definition: quantumstate.h:116
 
void chLabel_set(const char *s)
Definition: quantumstate.h:140
 
const string & chConfig() const 
Definition: quantumstate.h:300
 
Definition: quantumstate.h:13
 
long j() const 
Definition: quantumstate.h:364
 
const double * ConBoltz() const 
Definition: quantumstate.h:148
 
long & J() const 
Definition: quantumstate.h:270
 
double ColDen() const 
Definition: quantumstate.h:312
 
const double * Boltzmann() const 
Definition: quantumstate.h:156
 
void init(const char *label, size_t i)
Definition: quantumstate.h:111
 
string chLabel() const 
Definition: quantumstate.h:136