cloudy  trunk
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
gammas.h
Go to the documentation of this file.
1 /* This file is part of Cloudy and is copyright (C)1978-2022 by Gary J. Ferland and
2  * others. For conditions of distribution and use see copyright notice in license.txt */
3 
4 #ifndef GAMMAS_H_
5 #define GAMMAS_H_
6 
7 struct t_phoHeat;
8 
27 double GammaBn(long int n1,
28  long int n2,
29  long int ip,
30  double thresh,
31  double *ainduc,
32  double *rcool,
33  t_phoHeat *photoHeat);
34 
40 void GammaPrtShells( long nelem , long int );
41 
50 void GammaPrt(long int n1,
51  long int n2,
52  long int ip,
53  FILE * io,
54  double total,
55  double threshold);
56 
58 double GammaK(long int n1,
59  long int n2,
60  long int ipOpac,
61  double yield1,
62  t_phoHeat *photoHeat);
63 
70 void GammaPrtRate(FILE * ioFILE,
71  long int ion ,
72  long int ipZ,
73  bool lgPRT );
74 
75 #endif /* GAMMAS_H_ */
double GammaK(long int ipLoEnr, long int ipHiEnr, long int ipOpac, double yield1, t_phoHeat *photoHeat)
void GammaPrtShells(long nelem, long ion)
double GammaBn(long int ipLoEnr, long int ipHiEnr, long int ipOpac, double thresh, double *ainduc, double *rcool, t_phoHeat *photoHeat)
Definition: cont_gammas.cpp:34
void GammaPrt(long int ipLoEnr, long int ipHiEnr, long int ipOpac, FILE *ioFILE, double total, double threshold)
void GammaPrtRate(FILE *ioFILE, long int ion, long int nelem, bool lgPRT)