NLP solver
Type : Selection
Range : The settings listed below
Default : Automatic
This option specifies the NLP solver to be used. Possible values are:
Automatic
MINOS
SNOPT
CONOPT
IPOPT
FilterSD
FilterSQP
Standard solvers
None
By default, BARON will select the NLP solver and may switch between different NLP solvers during the search, based on problem characteristics and solver performance. Any combination of licensed NLP solvers may be used in that case. The solvers IPOPT, FilterSD and FilterSQP will always be available. For example, if your AIMMS license allows CONOPT then with the setting ‘Automatic’ BARON will use CONOPT, IPOPT, FilterSD and FilterSQP.
At the setting ‘Standard solvers’ BARON will use IPOPT, FilterSD and FilterSQP.
A single specific NLP solver can be specified by setting this option to a value other than the default or ‘Standard solvers’.
If this option is set to ‘None’ then BARON will not do any local searches for finding feasible solutions. In general BARON will be less effective without using an NLP solver.
Note
Setting the value of this option equal to ‘None’ is the same as setting the options Number of Preprocessing Searches and Upper Bounding to 0.
AIMMS will generate an execution error if an NLP solver is selected that is not allowed by the AIMMS license.
Learn more about