cloudy  trunk
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
mean.h
Go to the documentation of this file.
1 /* This file is part of Cloudy and is copyright (C)1978-2008 by Gary J. Ferland and
2  * others. For conditions of distribution and use see copyright notice in license.txt */
3 
4 #ifndef _MEAN_H_
5 #define _MEAN_H_
6 
8 void MeanInc(void);
9 
11 void MeanZero(void);
12 
20 void MeanIonRadius(
21  char chType,
22  long int nelem,
23  long int *n,
24  realnum arlog[],
25  bool lgDensity );
26 
34 void MeanIonVolume(
35  char chType,
36  long int nelem,
37  long int *n,
38  realnum arlog[],
39  bool lgDensity );
40 
48 void aver(
49  const char *chWhat,
50  double quan,
51  double weight,
52  const char *chLabl);
53 
55 EXTERN struct t_mean {
56 
63  double HarMeanTempRadius[2];
66  double HarMeanTempVolume[2];
67 
69  double TempMeanRadius[2] ,
70  TempMeanVolume[2];
71 
74 
77  double H2MeanTempRadius[2];
80  double H2MeanTempVolume[2];
81 
84 
88  double ***xIonMeans;
90  double ***xIonEdenMeans;
91  double **xIonMeansNorm;
99  double ***TempMeans /*[4][LIMELM][LIMELM+2]*/;
100  double ***TempMeansNorm;
102  double ***TempEdenMeans;
103  double ***TempEdenMeansNorm;
104 
105  } mean;
106 
107 
108 #endif /* _MEAN_H_ */

Generated for cloudy by doxygen 1.8.4