[Ipopt] IPOPT: EXIT: Not enough memory

Jonathan Hogg jonathan.hogg at stfc.ac.uk
Wed Mar 16 12:04:59 EDT 2011


 From the linear solver's point of view, this is because it ran out of 
memory. The "Reallocating memory..." statements would indicate the main 
cause of this was delayed pivots. The following two solutions then 
present themselves:

(a) Buy more memory (probably cheaper if your time is expensive)
(b) Decrease the numerical difficulty of the problem. The could for 
example involve scaling the matrix better or decreasing the ma57 pivot 
tolerance/maximum pivot tolerance (though the latter may result in more 
iterations or failure to converge)

Jonathan.

On 16/03/11 08:26, Adrian Tica wrote:
> Hello,
>
> I have the following problem when I tried to make an optimization:
>
>
> This is Ipopt version 3.8.3, running with linear solver ma57.
>
>
> Number of nonzeros in equality constraint Jacobian...: 82003
> Number of nonzeros in inequality constraint Jacobian.: 302
> Number of nonzeros in Lagrangian Hessian.............: 0
>
> Reallocating memory for MA57: lfact (1335948)
> Reallocating memory for MA57: lfact (2213990)
>
> EXIT: Not enough memory.
>
>
> I saw a discussion about this, 4 years ago, but I didn't find the
> answer. Could you tell me what is the cause, and how could I solve it?
>
>
> Best regards,
>
> Adrian
>
>
>
>
>
>
> _______________________________________________
> Ipopt mailing list
> Ipopt at list.coin-or.org
> http://list.coin-or.org/mailman/listinfo/ipopt

-- 
Scanned by iCritical.



More information about the Ipopt mailing list