|
cloudy trunk
|
#include "cddefines.h"#include "hmi.h"#include "thermal.h"#include "iso.h"#include "hydrogenic.h"#include "colden.h"#include "h2.h"#include "pressure.h"#include "dense.h"#include "struc.h"#include "thirdparty.h"#include "trace.h"#include "phycon.h"#include "conv.h"
Go to the source code of this file.
Functions | |
| STATIC bool | lgConvTemp (const iter_track &TeTrack) |
| STATIC double | CoolHeatError (double temp) |
| STATIC void | DumpCoolStack (double thres) |
| STATIC void | DumpHeatStack (double thres) |
| int | ConvTempEdenIoniz (void) |
| int ConvTempEdenIoniz | ( | void | ) |
ConvTempEdenIoniz determine temperature, called by ConPresTempEdenIoniz, calls ConvEdenIoniz to get electron density and ionization returns 0 if ok, 1 if disaster
Definition at line 36 of file conv_temp_eden_ioniz.cpp.
References iter_track::add(), iter_track::bracket_width(), iter_track::clear(), colden, conv, ConvEdenIoniz(), CoolHeatError(), DEBUG_ENTRY, dense, fp_equal(), hmi, iter_track::init_bracket(), ioQQQ, ipCOL_HTOT, ipHYDROGEN, lgAbort, lgConvTemp(), max(), min(), iter_track::next_val(), phycon, POW4, PresTotCurrent(), iter_track::print_history(), safe_div(), iter_track::set_tol(), ShowMe(), sign(), SQRT2, TempChange(), thermal, TorF(), TotalInsanity(), and trace.
Referenced by ConvInitSolution(), and ConvPresTempEdenIoniz().

| STATIC double CoolHeatError | ( | double | temp | ) |
Definition at line 274 of file conv_temp_eden_ioniz.cpp.
References conv, ConvEdenIoniz(), DEBUG_ENTRY, DumpCoolStack(), DumpHeatStack(), ioQQQ, lgAbort, nzone, phycon, PresTotCurrent(), STATIC, TEMP_CHANGES, TempChange(), thermal, and trace.
Referenced by ConvTempEdenIoniz().

| STATIC void DumpCoolStack | ( | double | thres | ) |
Definition at line 327 of file conv_temp_eden_ioniz.cpp.
References dprintf(), ioQQQ, STATIC, and thermal.
Referenced by CoolHeatError().

| STATIC void DumpHeatStack | ( | double | thres | ) |
Definition at line 359 of file conv_temp_eden_ioniz.cpp.
References dprintf(), ioQQQ, LIMELM, STATIC, and thermal.
Referenced by CoolHeatError().

| STATIC bool lgConvTemp | ( | const iter_track & | TeTrack | ) |
Definition at line 227 of file conv_temp_eden_ioniz.cpp.
References iter_track::bracket_width(), conv, DEBUG_ENTRY, iter_track::deriv(), ioQQQ, lgAbort, phycon, STATIC, thermal, TorF(), and trace.
Referenced by ConvTempEdenIoniz().
