**Subsections**

####

mumps_pivtol:

Pivot tolerance for the linear solver MUMPS.

A smaller number pivots for sparsity, a larger number pivots for stability. This option is only available if Ipopt has been compiled with MUMPS. The valid range for this real option is
and its default value is
.

####

mumps_pivtolmax:

Maximum pivot tolerance for the linear solver MUMPS.

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 MUMPS. The valid range for this real option is
and its default value is .

####

mumps_mem_percent:

Percentage increase in the estimated working space for MUMPS.

In MUMPS when significant extra fill-in is caused by numerical pivoting, larger values of mumps_mem_percent may help use the workspace more efficiently. On the other hand, if memory requirement are too large at the very beginning of the optimization, choosing a much smaller value for this option, such as 5, might reduce memory requirements. The valid range for this integer option is
and its default value is .

####

mumps_permuting_scaling:

Controls permuting and scaling in MUMPS

This is ICNTL(6) in MUMPS. The valid range for this integer option is
and its default value is .

####

mumps_pivot_order:

Controls pivot order in MUMPS

This is ICNTL(7) in MUMPS. The valid range for this integer option is
and its default value is .

####

mumps_scaling:

Controls scaling in MUMPS

This is ICNTL(8) in MUMPS. The valid range for this integer option is
and its default value is .