46 const char chDetail[] );
const int INPUT_LINE_LENGTH
Definition cddefines.h:311
float realnum
Definition cddefines.h:127
long max(int a, long b)
Definition cddefines.h:821
ConvergenceCounter & operator++(void)
Definition conv.h:377
ConvergenceCounter(t_conv *convp, size_t type)
Definition conv.h:373
t_conv * m_conv
Definition conv.h:370
size_t m_type
Definition conv.h:371
module()
Definition module.h:29
t_conv conv
Definition conv.cpp:5
void ConvIterCheck()
Definition conv_itercheck.cpp:24
void ConvBase(long loopi)
Definition conv_base.cpp:189
void ConvEdenIoniz()
Definition conv_eden_ioniz.cpp:21
void EdenChange(double EdenNew)
Definition eden_change.cpp:11
void ConvIoniz()
Definition conv_ioniz.cpp:11
void ConvInitSolution(double)
Definition conv_init_solution.cpp:235
void eden_sum()
Definition eden_sum.cpp:17
void ConvTempEdenIoniz()
Definition conv_temp_eden_ioniz.cpp:33
void ConvPresTempEdenIoniz()
Definition conv_pres_temp_eden_ioniz.cpp:22
void ConvFail(const char chMode[], const char chDetail[])
Definition conv_fail.cpp:16
long int LimFail
Definition conv.h:219
void zero()
Definition conv.cpp:7
bool lgConvTemp
Definition conv.h:180
void comment(t_warnings &)
Definition conv.h:77
long int nTotalIoniz
Definition conv.h:150
long getCounter(const string &name) const
Definition conv.h:327
double dCmHdT
Definition conv.h:275
bool lgMap
Definition conv.h:222
std::vector< long > m_counters
Definition conv.h:292
realnum IonizErrorAllowed
Definition conv.h:267
bool lgAllTransitions
Definition conv.h:243
long int ifailz[12]
Definition conv.h:225
bool lgFirstSweepThisZone
Definition conv.h:139
char chSolverTemp[20]
Definition conv.h:233
long int nTotalIoniz_start
Definition conv.h:155
double sigma_dCmHdT
Definition conv.h:278
realnum autocv
Definition conv.h:249
size_t ntypes(void) const
Definition conv.h:297
long getCounterMax(const string &name) const
Definition conv.h:353
realnum PressureErrorAllowed
Definition conv.h:259
bool lgAutoIt
Definition conv.h:240
bool lgOscilOTS
Definition conv.h:177
bool lgIonStageTrimed
Definition conv.h:173
long getCounterZone(const long type) const
Definition conv.h:336
long getCounterMax(const long type) const
Definition conv.h:349
double MaxFractionalDensityStepPerIteration
Definition conv.h:261
bool lgConvPops
Definition conv.h:127
vector< double > hist_pres_density
Definition conv.h:282
long int nPopFail
Definition conv.h:210
realnum BigEdenError
Definition conv.h:204
realnum failmx
Definition conv.h:195
vector< double > hist_pres_error
Definition conv.h:282
void resetCounters()
Definition conv.h:307
bool lgConvEden
Definition conv.h:186
long int nTeFail
Definition conv.h:192
realnum AverPressError
Definition conv.h:170
double convIonizNewVal() const
Definition conv.h:111
std::vector< long > m_counters_zone
Definition conv.h:293
const char * chName() const
Definition conv.h:72
vector< double > hist_pres_current
Definition conv.h:282
long int nPres2Ioniz
Definition conv.h:136
std::vector< long > m_counters_max
Definition conv.h:294
long getCounter(const long type) const
Definition conv.h:323
bool lgLastSweepThisZone
Definition conv.h:141
long int nGrainFail
Definition conv.h:213
long int nNeFail
Definition conv.h:201
bool m_lgConvIoniz
Definition conv.h:123
realnum AverHeatCoolError
Definition conv.h:166
char chSolverEden[20]
Definition conv.h:229
void setConvIonizFail(const char *reason, double oldval, double newval)
Definition conv.h:92
bool lgBadStop
Definition conv.h:237
long int hist_temp_nzone
Definition conv.h:288
long int nChemFail
Definition conv.h:216
long getCounterZone(const string &name) const
Definition conv.h:340
const char * getCounterName(const long type) const
Definition conv.h:362
realnum BigHeatCoolError
Definition conv.h:165
realnum BigPressError
Definition conv.h:169
const char * chConvIoniz() const
Definition conv.h:103
vector< double > hist_temp_heat
Definition conv.h:287
void resetCountersZone()
Definition conv.h:315
realnum AverEdenError
Definition conv.h:162
long int nPreFail
Definition conv.h:198
bool lgConvPres
Definition conv.h:183
long int hist_pres_nzone
Definition conv.h:283
void resetConvIoniz()
Definition conv.h:85
long int limPres2Ioniz
Definition conv.h:145
std::vector< string > m_labels
Definition conv.h:295
string m_chConvIoniz
Definition conv.h:82
long int nIonFail
Definition conv.h:207
double m_BadConvIoniz[2]
Definition conv.h:132
long int nTotalFailures
Definition conv.h:189
realnum GasPhaseAbundErrorAllowed
Definition conv.h:272
char chNotConverged[INPUT_LINE_LENGTH]
Definition conv.h:119
vector< double > hist_temp_cool
Definition conv.h:287
bool lgUpdateCouplings
Definition conv.h:246
double EdenErrorAllowed
Definition conv.h:254
realnum HeatCoolRelErrorAllowed
Definition conv.h:265
vector< double > hist_temp_temp
Definition conv.h:287
ConvergenceCounter register_(const string name)
Definition conv.cpp:86
void incrementCounter(const size_t type)
Definition conv.h:302
double convIonizOldVal() const
Definition conv.h:107
bool lgSearch
Definition conv.h:159
bool lgConvIoniz() const
Definition conv.h:99