[Ipopt-tickets] [Ipopt] #63: linear solver option if Ipopt compiled without linear solver
Ipopt
coin-trac at coin-or.org
Fri Mar 14 06:04:18 EDT 2008
#63: linear solver option if Ipopt compiled without linear solver
------------------------------+---------------------------------------------
Reporter: stefan | Owner: ipopt-team
Type: defect | Status: new
Priority: normal | Component: Ipopt
Version: 3.3 (C++ Version) | Severity: normal
Keywords: |
------------------------------+---------------------------------------------
Hi,
if I compile Ipopt/trunk without any linear solver available, then the
linear_solver option does not work correct. Here is what
print_options_documentation gives me:
{{{
linear_solver ("ma27")
Linear solver used for step computations.
Possible values:
- use the Harwell routine MA27 [ma57]
- use the Harwell routine MA57 [pardiso]
- use the Pardiso package [wsmp]
- use WSMP package [taucs]
- use TAUCS package (not yet working) [mumps]
- use MUMPS package [custom]
- use custom linear solver [Determines which linear algebra package is
to
be used for the solution of the augmented
linear system (for obtaining the search
directions). Note, the code must have been
compiled with the linear solver you want to
choose. Depending on your Ipopt
installation,
not all options are available.]
}}}
Please, please, please, have a look at !IpAlgBuilder.cpp:120 and, e.g.,
add some {{{#else}}} branch for the {{{#ifdef COIN_HAS_MUMPS}}}.
Thanks,
Stefan
--
Ticket URL: <https://projects.coin-or.org/Ipopt/ticket/63>
Ipopt <http://projects.coin-or.org/Ipopt>
Interior-point optimizer for nonlinear programs.
More information about the Ipopt-tickets
mailing list