solveopt Model Procs
Solve options for models.
solveopt sets options for model solution but does not solve the model. The same options can be set directly in a solve procedure.
Syntax
model_name.solveopt(options)
Options

 s=arg (default=“d”) Solution type: “d” (deterministic), “m” (stochastic – collect means only), “s” (stochastic – collect means and s.d.), “b” (stochastic – collect means and confidence bounds), “a” (stochastic – collect all; means, s.d. and confidence bounds). d=arg (default=“d”) Model solution dynamics: “d” (dynamic solution), “s” (static solution), “f” (fitted values – single equation solution). struct=t Ignore ARMA terms and use only the structural part of the equations when solving the model. m=integer (default=5000) Maximum number of iterations for solution (maximum 100,000). c=number (default=1e-8) Convergence criterion. Based upon the maximum change in any of the endogenous variables in the model. You may set a number between 1e-15 and 0.01. a=arg (default=“f”) Alternate scenario solution: “t” (true - solve both active and alternate scenario and collect deviations for stochastic), “f” (false - solve only the active scenario). o=arg (default=“g”) Solution method: “g” (Gauss-Seidel), “n” (Newton), “b” (Broyden). i=arg (default=“a”) Set initial (starting) solution values: “a” (actuals), “p” (values in period prior to start of solution period). n=arg (default=“t”) NA behavior: “t” (true - stop on “NA” values), “f” (false - do not stop when encountering “NA” values). Only applies to deterministic solution; EViews will always stop on “NA” values in stochastic solution. e=arg (default=“t”) Excluded variables initialized from actuals: “t” (true), “f” (false). t=arg (default=“u”) Terminal condition for forward solution: “u” (user supplied - actuals), “l” (constant level), “d” (constant difference), “g” (constant growth rate). w=arg Solve direction: “t” (two-directional), “f” (forwards only). g=arg (default==7) Number of digits to round solution: an integer value (number of digits), “n” (do not roundoff). z=arg (default==1e-7) Zero value: a positive number below which the solution (absolute value) is set to zero, “n” (do not set to zero). f=arg (default==”t”) Order simultaneous blocks for minimum feedback: “t” (true), “f” (false). v=arg (default==“f”) Display verbose diagnostic messages: “t” (true), “f” (false). j=arg (default==“a”) Use analytic or numeric Jacobians: “a” (analytic), “n” (numeric only).
Cross-references
See also Model::model, Model::msg, and Model::solve. Stochastic solution options should be set using Model::stochastic.