/home66/gary/public_html/cloudy/c08_branch/source/mean.h

Go to the documentation of this file.
00001 /* This file is part of Cloudy and is copyright (C)1978-2008 by Gary J. Ferland and
00002  * others.  For conditions of distribution and use see copyright notice in license.txt */
00003 
00004 #ifndef _MEAN_H_
00005 #define _MEAN_H_
00006 
00008 void MeanInc(void);
00009 
00011 void MeanZero(void);
00012 
00020 void MeanIonRadius(
00021         char chType,
00022         long int nelem, 
00023         long int *n, 
00024         realnum arlog[],
00025         bool lgDensity );
00026 
00034 void MeanIonVolume(
00035         char chType,
00036         long int nelem, 
00037         long int *n, 
00038         realnum arlog[],
00039         bool lgDensity );
00040 
00048 void aver(
00049   const char *chWhat, 
00050   double quan, 
00051   double weight, 
00052   const char *chLabl);
00053 
00055 EXTERN struct t_mean {
00056 
00063         double HarMeanTempRadius[2];
00066         double HarMeanTempVolume[2];
00067 
00069         double TempMeanRadius[2] ,
00070                 TempMeanVolume[2];
00071 
00073         double B_HarMeanTempRadius[2];
00074 
00077         double H2MeanTempRadius[2];
00080         double H2MeanTempVolume[2];
00081 
00083         double H_21cm_spin_mean_radius[2];
00084 
00088         double ***xIonMeans;
00090         double ***xIonEdenMeans;
00091         double **xIonMeansNorm;
00093         double **xIonEdenMeansNorm;
00099         double ***TempMeans /*[4][LIMELM][LIMELM+2]*/;
00100         double ***TempMeansNorm;
00102         double ***TempEdenMeans;
00103         double ***TempEdenMeansNorm;
00104 
00105         }       mean;
00106 
00107 
00108 #endif /* _MEAN_H_ */

Generated on Mon Feb 16 12:01:18 2009 for cloudy by  doxygen 1.4.7