cloudy trunk
|
#include <mean.h>
Public Member Functions | |
t_mean () | |
void | MeanZero () |
void | MeanInc () |
void | MeanIon (char chType, long nelem, long dim, long *n, realnum arlog[], bool lgDensity) const |
Data Fields | |
multi_arr< double, 4 > | xIonMean |
multi_arr< double, 4 > | xIonEdenMean |
multi_arr< double, 4 > | TempIonMean |
multi_arr< double, 4 > | TempIonEdenMean |
multi_arr< double, 2 > | TempB_HarMean |
multi_arr< double, 2 > | TempHarMean |
multi_arr< double, 2 > | TempH_21cmSpinMean |
multi_arr< double, 2 > | TempMean |
multi_arr< double, 2 > | TempEdenMean |
used to store information for mean ionization and electron temperature
t_mean::t_mean | ( | ) |
void t_mean::MeanInc | ( | ) |
void t_mean::MeanIon | ( | char | chType, |
long | nelem, | ||
long | dim, | ||
long * | n, | ||
realnum | arlog[], | ||
bool | lgDensity ) const |
MeanIon do mean of ionization fractions of any element
chType | either 'i' or 't' for ionization or temperature |
nelem | atomic number on physical, no c, scale |
dim | type of average: 0=radius, 1=area, 2=volume |
*n | this will say how many of arlog have non-zero values |
arlog[] | array of values, log both cases |
lgDensity | true, include electron density, false do not |
Definition at line 152 of file mean.cpp.
References DEBUG_ENTRY, dense, ioQQQ, max(), mean, SMALLFLOAT, and TotalInsanity().
void t_mean::MeanZero | ( | ) |
MeanZero zero mean of ionization fractions array
Definition at line 51 of file mean.cpp.
References DEBUG_ENTRY, and mean.
multi_arr<double,2> t_mean::TempB_HarMean |
multi_arr<double,2> t_mean::TempEdenMean |
multi_arr<double,2> t_mean::TempH_21cmSpinMean |
multi_arr<double,2> t_mean::TempHarMean |
multi_arr<double,4> t_mean::TempIonEdenMean |
multi_arr<double,4> t_mean::TempIonMean |
multi_arr<double,4> t_mean::xIonEdenMean |
multi_arr<double,4> t_mean::xIonMean |