102         double &
cool() 
const;
 
  103         double &
heat() 
const;
 
  110                 for( 
unsigned i = 0; i < colls.
list.size(); ++i )
 
  239 #endif // COLLISION_H_ 
int m_index
Definition: collision.h:87
 
size_t size(void) const 
Definition: collision.h:166
 
Definition: collision.h:14
 
CollisionList * m_list
Definition: collision.h:86
 
vector< realnum > m_rate_lu_nontherm
Definition: collision.h:147
 
double * rate_coef_ul_set()
Definition: collision.h:73
 
ColliderList(const t_dense &d)
Definition: collision.cpp:11
 
collision_rates()
Definition: collision.h:67
 
Definition: collision.h:143
 
double ColUL(const ColliderDensities &colld) const 
Definition: collision.h:118
 
double * density
Definition: collision.h:27
 
void init()
Definition: collision.cpp:49
 
CollisionProxy operator[](size_t i)
Definition: collision.h:162
 
Definition: collision.h:38
 
int & is_gbar() const 
Definition: collision.h:197
 
double * rate_coef_ul_set() const 
Definition: collision.h:202
 
Definition: collision.h:23
 
friend class CollisionProxy
Definition: collision.h:155
 
vector< double > m_cool
Definition: collision.h:149
 
CollisionList(size_t i)
Definition: collision.h:157
 
Definition: collision.h:63
 
double density(long ipCollider) const 
Definition: collision.h:57
 
CollisionList()
Definition: collision.h:161
 
double m_dens[ipNCOLLIDER]
Definition: collision.h:47
 
Definition: collision.h:17
 
double & heat() const 
Definition: collision.h:224
 
vector< collision_rates > m_rates
Definition: collision.h:145
 
collider
Definition: collision.h:10
 
long charge
Definition: collision.h:26
 
realnum rate_lu_nontherm() const 
Definition: collision.h:215
 
void resize(size_t i)
Definition: collision.h:170
 
void copy(CollisionProxy other)
Definition: collision.h:130
 
void reserve(size_t i)
Definition: collision.h:179
 
float realnum
Definition: cddefines.h:127
 
vector< double > m_heat
Definition: collision.h:150
 
double m_rate_coef_ul[ipNCOLLIDER]
Definition: collision.h:65
 
Definition: collision.h:13
 
#define NULL
Definition: cddefines.h:115
 
CollisionProxy reference
Definition: collision.h:156
 
void CollisionJunk(const CollisionProxy &t)
Definition: collision.cpp:65
 
#define ASSERT(exp)
Definition: cddefines.h:637
 
vector< int > m_is_gbar
Definition: collision.h:148
 
Definition: collision.h:20
 
vector< t_collider > list
Definition: collision.h:41
 
realnum & col_str() const 
Definition: collision.h:191
 
double & cool() const 
Definition: collision.h:220
 
Definition: collision.h:45
 
realnum & rate_lu_nontherm_set() const 
Definition: collision.h:211
 
const double * rate_coef_ul() const 
Definition: collision.h:206
 
CollisionProxy(CollisionList *list, int index)
Definition: collision.h:89
 
Definition: collision.h:11
 
Definition: collision.h:16
 
Definition: collision.h:12
 
Definition: collision.h:18
 
Definition: collision.h:15
 
vector< realnum > m_col_str
Definition: collision.h:146
 
void CollisionZero(const CollisionProxy &t)
Definition: collision.cpp:88
 
CollisionList & operator=(const CollisionList &)
 
ColliderDensities(const ColliderList &colls)
Definition: collision.h:49
 
realnum mass_amu
Definition: collision.h:28
 
double ColUL(const ColliderList &colls) const 
Definition: collision.h:106
 
t_collider()
Definition: collision.h:30
 
Definition: collision.h:19
 
const double * rate_coef_ul() const 
Definition: collision.h:77
 
Definition: collision.h:84