functions to include specific NLP solver interfaces into SCIP
This module contains functions to include specific NLP solver interfaces into SCIP.
| SCIP_RETCODE SCIPincludeNlpSolverAll | ( | SCIP * | scip | ) |
create solver interface for the solver "All" and includes it into SCIP, if at least 2 NLPIs have already been included
This method should be called after all other NLP solver interfaces have been included.
| scip | SCIP data structure |
Definition at line 599 of file nlpi_all.c.
References assert(), i, NLPI_DESC, NLPI_NAME, NLPI_PRIORITY, NULL, SCIP_CALL, SCIP_OKAY, SCIPallocBlockMemoryArray, SCIPallocClearBlockMemory, SCIPgetNlpis(), SCIPgetNNlpis(), and SCIPincludeNlpi().
Referenced by SCIP_DECL_NLPICOPY(), and SCIPincludeDefaultPlugins().
| SCIP_RETCODE SCIPincludeNlpSolverConopt | ( | SCIP * | scip | ) |
create solver interface for CONOPT solver and includes it into SCIP
create solver interface for Conopt solver and includes it into SCIP
create solver interface for CONOPT solver and includes it into SCIP, if CONOPT is available
| scip | SCIP data structure |
Definition at line 1504 of file nlpi_conopt.c.
References assert(), NLPI_DESC, NLPI_NAME, NLPI_PRIORITY, nlpiGetProblemPointerConopt, nlpiGetSolverPointerConopt, NULL, SCIP_CALL, SCIP_OKAY, SCIPallocClearBlockMemory, SCIPgetSolverDescConopt(), SCIPgetSolverNameConopt(), SCIPincludeExternalCodeInformation(), SCIPincludeNlpi(), and SCIPsnprintf().
Referenced by SCIP_DECL_NLPICOPY(), and SCIPincludeDefaultPlugins().
| SCIP_RETCODE SCIPincludeNlpSolverFilterSQP | ( | SCIP * | scip | ) |
create solver interface for filterSQP solver and include it into SCIP, if filterSQP is available
| scip | SCIP data structure |
Definition at line 1805 of file nlpi_filtersqp.c.
References assert(), NLPI_DESC, NLPI_NAME, NLPI_PRIORITY, NULL, SCIP_CALL, SCIP_OKAY, SCIPallocClearBlockMemory, SCIPgetSolverDescFilterSQP(), SCIPgetSolverNameFilterSQP(), SCIPincludeExternalCodeInformation(), and SCIPincludeNlpi().
Referenced by SCIP_DECL_NLPICOPY(), and SCIPincludeDefaultPlugins().
| SCIP_RETCODE SCIPincludeNlpSolverIpopt | ( | SCIP * | scip | ) |
create solver interface for Ipopt solver and includes it into SCIP, if Ipopt is available
| scip | SCIP data structure |
Definition at line 1743 of file nlpi_ipopt.cpp.
References assert(), FALSE, i, ipopt_int_params, ipopt_string_params, NLPI_DESC, NLPI_NAME, NLPI_PRIORITY, NULL, paramname, SCIP_ALLOC, SCIP_Bool, SCIP_CALL, SCIP_OKAY, SCIPaddIntParam(), SCIPaddRealParam(), SCIPaddStringParam(), SCIPgetSolverDescIpopt(), SCIPgetSolverNameIpopt(), SCIPincludeExternalCodeInformation(), and SCIPincludeNlpi().
Referenced by SCIP_DECL_NLPICOPY(), and SCIPincludeDefaultPlugins().
| SCIP_RETCODE SCIPincludeNlpSolverWorhp | ( | SCIP * | scip, |
| SCIP_Bool | useip ) |
create solver interface for Worhp solver and includes it into SCIP, if Worhp is available
| scip | SCIP data structure |
| useip | TRUE for using Interior Point, FALSE for SQP |
Definition at line 1592 of file nlpi_worhp.c.
References assert(), NLPI_DESC, NLPI_PRIORITY_IP, NLPI_PRIORITY_SQP, noprint(), NULL, SCIP_Bool, SCIP_CALL, SCIP_MAXSTRLEN, SCIP_OKAY, SCIPallocBlockMemory, SCIPgetSolverDescWorhp(), SCIPgetSolverNameWorhp(), SCIPincludeExternalCodeInformation(), SCIPincludeNlpi(), and SCIPsnprintf().
Referenced by SCIP_DECL_NLPICOPY(), and SCIPincludeDefaultPlugins().