Model Options |
A number of options effect how a model solves simultaneous blocks. These options are listed in Table: Model Options.
Model Options
| Option | Purpose |
|---|---|
| MODDAMP
|
For the Gauss-Seidel solution method, specifies a weighting factor that damps out oscillations between iterations. |
| MODERROR
|
Specifies the action to be taken when a model equation diverges or a block fails to converge. The possible values are STOP, CONTINUE, and DEBUG. |
| MODGAMMA
|
A comparison factor that is used in testing for convergence and divergence. It controls the degree to which the tests compare the absolute amount of change between iterations versus the proportional change. This option is useful in models that test very small values. |
| MODINPUTORDER
|
Specifies whether equations in a simultaneous block are executed in the order in which you place them in the model or in an order determined by the model compiler. |
| MODMAXITERS
|
The maximum number of iterations to perform in seeking a solution for a block. |
| MODOVERFLOW
|
A value that is used in testing for divergence. It controls how large the change in the results must be between iterations for an equation to be considered to have diverged. |
| MODSIMULTYPE
|
The solution method to use. The possible values are AITKENS (for the Aitkens delta-squared method) and GAUSS (for the Gauss-Seidel method). |
| MODTOLERANCE
|
A value that is used in testing for convergence. It controls how closely the results must match between iterations for an equation to be considered to have converged. |