#include "cddefines.h"
#include "dense.h"
#include "trace.h"
#include "thermal.h"
#include "thirdparty.h"
#include "phycon.h"
#include "conv.h"
Include dependency graph for conv_eden_ioniz.cpp:
Go to the source code of this file.
Defines | |
#define | PRT_FAIL_LAST_TRY false |
#define | PRT_EDEN_OSCIL false |
#define | OLDFAC 0.75 |
#define | KASE_EDEN_NOT_ION 10 |
#define | USE_NEW true |
#define | PRT_NEW false |
Functions | |
int | ConvEdenIoniz (void) |
bool | lgConvEden (void) |
Variables | |
static const int | LOOPMAX = 35 |
#define KASE_EDEN_NOT_ION 10 |
Referenced by ConvEdenIoniz().
#define OLDFAC 0.75 |
Referenced by ConvEdenIoniz(), and RT_line_static().
#define PRT_EDEN_OSCIL false |
Referenced by ConvEdenIoniz().
#define PRT_FAIL_LAST_TRY false |
Referenced by ConvEdenIoniz().
#define PRT_NEW false |
Referenced by ConvEdenIoniz().
#define USE_NEW true |
Referenced by ConvEdenIoniz().
int ConvEdenIoniz | ( | void | ) |
ConvEdenIoniz called by ConvTempEdenIoniz and ConvInitIonize, it calls ConvIoniz and converges the electron density
Definition at line 18 of file conv_eden_ioniz.cpp.
References ASSERT, cdEXIT, t_conv::chConvEden, t_conv::chConvIoniz, t_conv::chNotConverged, t_conv::chSolverEden, conv, ConvIoniz(), t_thermal::ctot, damp, DEBUG_ENTRY, dense, t_dense::eden, t_dense::eden_from_metals, t_conv::EdenErrorAllowed, t_dense::EdenTrue, fnzone, t_dense::gas_phase, gv, t_conv::hist_temp_cool, t_conv::hist_temp_heat, t_conv::hist_temp_limit, t_conv::hist_temp_ntemp, t_conv::hist_temp_nzone, t_conv::hist_temp_temp, t_thermal::htot, INPUT_LINE_LENGTH, ioQQQ, ipHYDROGEN, iteration, KASE_EDEN_NOT_ION, lgAbort, t_conv::lgConvEden, t_conv::lgEdenOscl, t_trace::lgNeBug, t_conv::lgSearch, t_trace::lgTrace, linfit(), LOOPMAX, MALLOC, MAX2, MIN2, t_conv::nConvIonizFails, t_conv::nPres2Ioniz, t_conv::nTotalIoniz, t_trace::nTrConvg, nzone, OLDFAC, phycon, PRT_EDEN_OSCIL, PRT_FAIL_LAST_TRY, PRT_NEW, REALLOC, SDIV(), ShowMe(), SMALLFLOAT, t_phycon::te, thermal, TorF(), t_gv::TotalEden, trace, and USE_NEW.
Referenced by ConvTempEdenIoniz(), CoolHeatError(), and lgCoolNetConverge().
Here is the call graph for this function:
bool lgConvEden | ( | void | ) |
returns true if electron density is converged
Definition at line 931 of file conv_eden_ioniz.cpp.
References conv, dense, t_dense::eden, t_conv::EdenErrorAllowed, t_dense::EdenTrue, t_conv::lgConvEden, and SDIV().
Referenced by ConvPresTempEdenIoniz().
Here is the call graph for this function:
const int LOOPMAX = 35 [static] |
Definition at line 14 of file conv_eden_ioniz.cpp.
Referenced by ConvEdenIoniz(), and ConvPresTempEdenIoniz().