Cloudy
Spectral Synthesis Code for Astrophysics
Loading...
Searching...
No Matches
my_Integrand_VF01_E< P > Class Template Reference

Public Member Functions

 my_Integrand_VF01_E (long ipISO_1, long nelem_1, long n_1, long l_1, long lp_1, long s, long gLo_1, double tauLo_1, double IP_Ryd_Hi_1, double IP_Ryd_Lo_1, long Collider_1, double temp_1)
 
double operator() (double EOverKT) const
 

Public Attributes

long ipISO
 
long nelem
 
long n
 
long l
 
long lp
 
long gLo
 
double tauLo
 
double IP_Ryd_Hi
 
double IP_Ryd_Lo
 
long Collider
 
double ColliderCharge
 
double temp
 
double reduced_mass
 
double aveRadius
 
double RMSv
 
double reduced_b_max
 
double ColliderMass
 

Constructor & Destructor Documentation

◆ my_Integrand_VF01_E()

template<class P>
my_Integrand_VF01_E< P >::my_Integrand_VF01_E ( long ipISO_1,
long nelem_1,
long n_1,
long l_1,
long lp_1,
long s,
long gLo_1,
double tauLo_1,
double IP_Ryd_Hi_1,
double IP_Ryd_Lo_1,
long Collider_1,
double temp_1 )
inline

Member Function Documentation

◆ operator()()

template<class P>
double my_Integrand_VF01_E< P >::operator() ( double EOverKT) const
inline

References collision_strength_VF01(), ipISO, and temp.

Here is the call graph for this function:

Member Data Documentation

◆ aveRadius

template<class P>
double my_Integrand_VF01_E< P >::aveRadius

Referenced by my_Integrand_VF01_E().

◆ Collider

template<class P>
long my_Integrand_VF01_E< P >::Collider

Referenced by my_Integrand_VF01_E(), and reduced_amu().

◆ ColliderCharge

template<class P>
double my_Integrand_VF01_E< P >::ColliderCharge

Referenced by my_Integrand_VF01_E().

◆ ColliderMass

template<class P>
double my_Integrand_VF01_E< P >::ColliderMass

Referenced by my_Integrand_VF01_E().

◆ gLo

template<class P>
long my_Integrand_VF01_E< P >::gLo

Referenced by my_Integrand_VF01_E().

◆ IP_Ryd_Hi

template<class P>
double my_Integrand_VF01_E< P >::IP_Ryd_Hi

Referenced by my_Integrand_VF01_E().

◆ IP_Ryd_Lo

template<class P>
double my_Integrand_VF01_E< P >::IP_Ryd_Lo

Referenced by my_Integrand_VF01_E().

◆ ipISO

template<class P>
long my_Integrand_VF01_E< P >::ipISO

Referenced by my_Integrand_VF01_E(), and operator()().

◆ l

template<class P>
long my_Integrand_VF01_E< P >::l

Referenced by my_Integrand_VF01_E().

◆ lp

template<class P>
long my_Integrand_VF01_E< P >::lp

Referenced by my_Integrand_VF01_E().

◆ n

template<class P>
long my_Integrand_VF01_E< P >::n

Referenced by my_Integrand_VF01_E().

◆ nelem

template<class P>
long my_Integrand_VF01_E< P >::nelem

Referenced by my_Integrand_VF01_E(), and reduced_amu().

◆ reduced_b_max

template<class P>
double my_Integrand_VF01_E< P >::reduced_b_max

Referenced by my_Integrand_VF01_E().

◆ reduced_mass

template<class P>
double my_Integrand_VF01_E< P >::reduced_mass

Referenced by my_Integrand_VF01_E().

◆ RMSv

template<class P>
double my_Integrand_VF01_E< P >::RMSv

Referenced by my_Integrand_VF01_E().

◆ tauLo

template<class P>
double my_Integrand_VF01_E< P >::tauLo

Referenced by my_Integrand_VF01_E().

◆ temp

template<class P>
double my_Integrand_VF01_E< P >::temp

Referenced by my_Integrand_VF01_E(), and operator()().


The documentation for this class was generated from the following file: