Reputation: 61
*** WARNING MESSAGE FROM SUBROUTINE MA27BD *** INFO(1) = 3
MATRIX IS SINGULAR. RANK= 581
Problem with linear solver, INFO: 3
Upvotes: 2
Views: 142
Reputation: 14376
You can change solvers with m.options.SOLVER=1
for APOPT or m.options.SOLVER=3
for IPOPT. The other solvers aren't available for public use because they require a license.
The error message that you are receiving is because the solver could not find a search direction. I recommend including variable bounds such as lower bound of zero for some variables to prevent singular solutions.
If you'd like more specific help, please post minimal, verifiable code.
Upvotes: 0