#include <iterations.h>
◆ alloc()
| void t_iterations::alloc |
( |
| ) |
|
◆ chName()
| const char * t_iterations::chName |
( |
| ) |
const |
|
inlinevirtual |
◆ comment()
◆ zero()
| void t_iterations::zero |
( |
void | | ) |
|
|
virtual |
◆ iter_alloc
| long int t_iterations::iter_alloc |
amount of space that has been allocated for max iterations
Referenced by alloc(), and zero().
◆ itermx
| long int t_iterations::itermx |
these are the variables that control how many iterations are to be done, and number of the current iteration itermx is number of iterations to perform, set with iterate command upper limit is parameter variable ItrDim
Referenced by zero().
◆ IterPrnt
| vector<long int> t_iterations::IterPrnt |
number of zones to print on each iteration [ITR DIM]
Referenced by alloc(), and zero().
◆ lgConverge_set
| bool t_iterations::lgConverge_set |
next three implement set coverage command to limit iterations and zones
Referenced by zero().
◆ lgEndDflt
| bool t_iterations::lgEndDflt |
lgEndDflt true if still at default
Referenced by zero().
◆ lgIterAgain
| bool t_iterations::lgIterAgain |
flag indicating that another iteration is needed, includes various criteria, done in prt_comment.cpp for ALL models. This does check some line optical depths. comment included in final printout
◆ lgLastIt
| bool t_iterations::lgLastIt |
this is false on any but the last iteration set true in startr if iter > itermx
◆ lgOpticalDepthonverged
| bool t_iterations::lgOpticalDepthonverged |
◆ lim_iter
| long int t_iterations::lim_iter |
◆ lim_zone
| long int t_iterations::lim_zone |
◆ nend
| vector<long int> t_iterations::nend |
nend[iteration] is limiting number of zones for that iteration <[ITR DIM]
Referenced by alloc(), and zero().
◆ nEndDflt
| long int t_iterations::nEndDflt |
default limit to number of zones
Referenced by zero().
◆ StopRadius
| vector<double> t_iterations::StopRadius |
stopping radius for the model, set with STOP RADIUS command [ITR DIM]
Referenced by alloc(), and zero().
◆ StopThickness
| vector<double> t_iterations::StopThickness |
total physical thickness of modeled region, (NOT OUTER RADIUS) this can set set as a stopping criteria, but if not set is 1e30 before first iteration. At end of each iteration, thickness is set to total depth from illuminated face to outer edge [ITR DIM]
Referenced by alloc(), and zero().
The documentation for this struct was generated from the following files: