Subsections

MA27 Linear Solver


ma27_pivtol:

Pivot tolerance for the linear solver MA27.
A smaller number pivots for sparsity, a larger number pivots for stability. This option is only available if Ipopt has been compiled with MA27. The valid range for this real option is $ 0 < {\tt ma27\_pivtol } < 1$ and its default value is $ 1 \cdot 10^{-08}$.


ma27_pivtolmax:

Maximum pivot tolerance for the linear solver MA27.
Ipopt may increase pivtol as high as pivtolmax to get a more accurate solution to the linear system. This option is only available if Ipopt has been compiled with MA27. The valid range for this real option is $ 0 < {\tt ma27\_pivtolmax } < 1$ and its default value is $ 0.0001$.


ma27_liw_init_factor:

Integer workspace memory for MA27.
The initial integer workspace memory = liw_init_factor * memory required by unfactored system. Ipopt will increase the workspace size by meminc_factor if required. This option is only available if Ipopt has been compiled with MA27. The valid range for this real option is $ 1 \le {\tt ma27\_liw\_init\_factor } < {\tt +inf}$ and its default value is $ 5$.


ma27_la_init_factor:

Real workspace memory for MA27.
The initial real workspace memory = la_init_factor * memory required by unfactored system. Ipopt will increase the workspace size by meminc_factor if required. This option is only available if Ipopt has been compiled with MA27. The valid range for this real option is $ 1 \le {\tt ma27\_la\_init\_factor } < {\tt +inf}$ and its default value is $ 5$.


ma27_meminc_factor:

Increment factor for workspace size for MA27.
If the integer or real workspace is not large enough, Ipopt will increase its size by this factor. This option is only available if Ipopt has been compiled with MA27. The valid range for this real option is $ 1 \le {\tt ma27\_meminc\_factor } < {\tt +inf}$ and its default value is $ 2$.