cloudy  trunk
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions
ion_trim.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void ion_trim_init ()
 
void ion_trim_untrim (long nelem)
 
void ion_trim_invalidate (long nelem)
 
void ion_trim_from_set ()
 
void ion_trim_small (long nelem, double abund_total)
 
void ion_widen (long nelem)
 
void ion_trim_validate (long nelem, bool lgIonizTrimCalled)
 
void mole_ion_trim (void)
 
void ion_trim (long int nelem)
 
void ion_trim2 (long int nelem, long int oldIonRange[2])
 

Function Documentation

void ion_trim ( long int  nelem)
void ion_trim2 ( long int  nelem,
long int  oldIonRange[2] 
)
void ion_trim_from_set ( )

Definition at line 92 of file ion_trim.cpp.

References DEBUG_ENTRY, dense, ion_trim_from_set(), ipHYDROGEN, t_dense::lgSetIoniz, and LIMELM.

Here is the call graph for this function:

void ion_trim_init ( )
void ion_trim_invalidate ( long  nelem)

Definition at line 26 of file ion_trim.cpp.

References DEBUG_ENTRY, dense, t_dense::IonHigh, and t_dense::IonLow.

Referenced by ion_trim_init(), and map_do().

void ion_trim_small ( long  nelem,
double  abund_total 
)

Definition at line 115 of file ion_trim.cpp.

References ASSERT, DEBUG_ENTRY, dense, ionbal, t_dense::IonHigh, t_dense::IonLow, t_ionbal::lgTrimhiOn, t_thermal::setHeating(), thermal, and t_dense::xIonDense.

Referenced by clean_up().

Here is the call graph for this function:

void ion_trim_untrim ( long  nelem)

Definition at line 20 of file ion_trim.cpp.

References DEBUG_ENTRY, dense, t_dense::IonHigh, and t_dense::IonLow.

Referenced by ChargTranPun(), and map_do().

void ion_trim_validate ( long  nelem,
bool  lgIonizTrimCalled 
)
void ion_widen ( long  nelem)

Definition at line 891 of file ion_trim.cpp.

References abund, DEBUG_ENTRY, dense, t_dense::density_low_limit, frac(), t_dense::IonHigh, t_dense::IonLow, iso_sp, t_dense::lgSetIoniz, NISO, t_iso_sp::st, and t_dense::xIonDense.

Referenced by ConvBase().

Here is the call graph for this function:

void mole_ion_trim ( void  )