nlpi_ipopt_dummy.c
Go to the documentation of this file.
31 * This code has been separated from nlpi_ipopt.cpp, so the SCIP build system recognizes it as pure C code,
35/*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
41/** create solver interface for Ipopt solver and includes it into SCIP, if Ipopt is available */ /*lint -e{715}*/
67/** gives a pointer to the NLPIORACLE object stored in Ipopt-NLPI's NLPI problem data structure */ /*lint -e715*/
80 SCIP_Real* a, /**< matrix data on input (size N*N); eigenvectors on output if computeeigenvectors == TRUE */
SCIP_RETCODE SCIPincludeNlpSolverIpopt(SCIP *scip)
Definition: nlpi_ipopt_dummy.c:42
SCIP_RETCODE SCIPcallLapackDsyevIpopt(SCIP_Bool computeeigenvectors, int N, SCIP_Real *a, SCIP_Real *w)
Definition: nlpi_ipopt_dummy.c:77
SCIP_RETCODE SCIPsolveLinearEquationsIpopt(int N, SCIP_Real *A, SCIP_Real *b, SCIP_Real *x, SCIP_Bool *success)
Definition: nlpi_ipopt_dummy.c:88
void * SCIPgetNlpiOracleIpopt(SCIP_NLPIPROBLEM *nlpiproblem)
Definition: nlpi_ipopt_dummy.c:68
memory allocation routines
Definition: objbenders.h:44
Ipopt NLP interface.
public methods for message output
Definition: nlpi_all.c:56
Definition: struct_scip.h:70