00001
00002
00003
00004 #ifndef MEAN_H_
00005 #define MEAN_H_
00006
00009 EXTERN struct t_mean
00010 {
00014 multi_arr<double,4> xIonMean;
00016 multi_arr<double,4> xIonEdenMean;
00017
00021 multi_arr<double,4> TempIonMean;
00023 multi_arr<double,4> TempIonEdenMean;
00024
00026 multi_arr<double,2> TempB_HarMean;
00029 multi_arr<double,2> TempHarMean;
00031 multi_arr<double,2> TempH_21cmSpinMean;
00033 multi_arr<double,2> TempMean;
00035 multi_arr<double,2> TempEdenMean;
00036
00037 t_mean();
00038
00040 void MeanZero();
00041
00043 void MeanInc();
00044
00053 void MeanIon( char chType, long nelem, long dim, long *n, realnum arlog[], bool lgDensity ) const;
00054
00055 } mean;
00056
00057 #endif