Cloudy
Spectral Synthesis Code for Astrophysics
Loading...
Searching...
No Matches
hydro_vs_rates.h
Go to the documentation of this file.
1/* This file is part of Cloudy and is copyright (C)1978-2025 by Gary J. Ferland and
2 * others. For conditions of distribution and use see copyright notice in license.txt */
3
4#ifndef HYDRO_VS_RATES_H_
5#define HYDRO_VS_RATES_H_
6
7
20double CS_VS80( long ipISO, long nHi, double IP_Ryd_Hi, long nLo, double IP_Ryd_Lo,
21 double Aul, long nelem, long Collider, double temp );
22
29double hydro_vs_coll_recomb( double ionization_energy_Ryd, double Te, double stat_level, double stat_ion );
30
35double hydro_vs_ioniz( double ionization_energy_Ryd, double Te );
36
37
48 long int ipISO ,
49 long int nelem,
50 long int n,
51 double ionization_energy_Ryd,
52 double temperature );
53
64double hydro_vs_deexcit( long nHi, long gHi, double IP_Ryd_Hi, long nLo, long gLo, double IP_Ryd_Lo, double Aul );
65
74double hydro_Lebedev_deexcit(long ipISO, long nelem, long nHi, long nLo, double IP_Ryd_Lo);
75
88double hydro_Fujimoto_deexcit(long ipISO, long nHi, long nLo, double Aul, double ip_Ryd_Hi, double ip_Ryd_Lo);
89
105double hydro_vanRegemorter_deexcit(long ipISO, const long nelem,
106 const long nHi, const long lHi, const long lLo,
107 const double EnerWN, const double deltaE_eV,
108 const double Aul,
109 const long ipCollider );
110
122double CS_ThermAve_PR78(long ipISO, long nelem, long nHi, long nLo, double deltaE, double temp );
123
128double Therm_ave_coll_str_int_PR78( double EOverKT );
129
134inline double C2_PR78(double x, double y);
135
140double CS_PercivalRichards78( double Ebar );
141
142
143#endif /* HYDRO_VS_RATES_H_ */
double hydro_Fujimoto_deexcit(long ipISO, long nHi, long nLo, double Aul, double ip_Ryd_Hi, double ip_Ryd_Lo)
Definition hydro_vs_rates.cpp:435
double C2_PR78(double x, double y)
Definition hydro_vs_rates.cpp:664
double CS_VS80(long ipISO, long nHi, double IP_Ryd_Hi, long nLo, double IP_Ryd_Lo, double Aul, long nelem, long Collider, double temp)
Definition hydro_vs_rates.cpp:77
double hydro_Lebedev_deexcit(long ipISO, long nelem, long nHi, long nLo, double IP_Ryd_Lo)
Definition hydro_vs_rates.cpp:473
double CS_ThermAve_PR78(long ipISO, long nelem, long nHi, long nLo, double deltaE, double temp)
Definition hydro_vs_rates.cpp:622
double hydro_vs_ioniz(double ionization_energy_Ryd, double Te)
Definition hydro_vs_rates.cpp:228
double hydro_vanRegemorter_deexcit(long ipISO, const long nelem, const long nHi, const long lHi, const long lLo, const double EnerWN, const double deltaE_eV, const double Aul, const long ipCollider)
Definition hydro_vs_rates.cpp:520
double Hion_coll_ioniz_ratecoef(long int ipISO, long int nelem, long int n, double ionization_energy_Ryd, double temperature)
Definition hydro_vs_rates.cpp:261
double hydro_vs_coll_recomb(double ionization_energy_Ryd, double Te, double stat_level, double stat_ion)
Definition hydro_vs_rates.cpp:198
double hydro_vs_deexcit(long nHi, long gHi, double IP_Ryd_Hi, long nLo, long gLo, double IP_Ryd_Lo, double Aul)
Definition hydro_vs_rates.cpp:372
double Therm_ave_coll_str_int_PR78(double EOverKT)
Definition hydro_vs_rates.cpp:653
double CS_PercivalRichards78(double Ebar)
Definition hydro_vs_rates.cpp:669