Minotaur 0.4.1
Docs for developers
interfaces Directory Reference
Directory dependency graph for interfaces:
/home/amahajan/tmp/minotaur-test/src/interfaces

Directories

directory  gams
 

Files

file  AMPLHessian.cpp
 Define the AMPLHessian class for extracting Hessian of Lagrangian from ASL.
 
file  AMPLHessian.h [code]
 Declare the AMPLHessian class for extracting Hessian of Lagrangian from AMPL.
 
file  AMPLInterface.cpp
 Define the AMPLInterface class for reading problems from AMPL.
 
file  AMPLInterface.h [code]
 Declare the AMPLInterface class fo reading problems from AMPL.
 
file  AMPLJacobian.cpp
 Define the AMPLJacobian class for extracting Jacobian from ASL.
 
file  AMPLJacobian.h [code]
 Declare the AMPLJacobian class forreadin pcting Jacobian from AMPL.
 
file  AMPLNonlinearFunction.cpp
 Define the AMPLNonlinearFunction class for calling evaluation and gradient routines of ASL for nonlinear functions.
 
file  AMPLNonlinearFunction.h [code]
 Declare the AMPLNonlinearFunction class for setting up evaluation and derivatives routines of nonlinear functions through AMPL. functions from AMPL.
 
file  BqpdEngine.cpp
 Define the class BqpdEngine.
 
file  BqpdEngine.h [code]
 
file  BqpdEngineTypes.h [code]
 
file  CbcEngine.cpp
 Implement an interface to the Coin-OR Branch and Cut, Cbc solver.
 
file  CbcEngine.h [code]
 Define an interface to the Cbc solver.
 
file  CplexLPEngine.cpp
 Implement an interface to the Cplex LP solver.
 
file  CplexLPEngine.h [code]
 Define an interface to the Cplex LP solver.
 
file  CplexMILPEngine.cpp
 Implement an interface to the Cplex MILP solver.
 
file  CplexMILPEngine.h [code]
 Define an interface to the Cplex MILP solver.
 
file  EngineFactory.cpp
 EngineFactory class finds a suitable engine.
 
file  EngineFactory.h [code]
 Declare EngineFactory class for creating different engines.
 
file  FilterSQPEngine.cpp
 Define the class FilterSQPEngine.
 
file  FilterSQPEngine.h [code]
 
file  FilterSQPEngineTypes.h [code]
 Define the types (real, fint, and others) that are used by FilterSQP solver.
 
file  IpoptEngine.cpp
 Define IpoptEngine class for solving NLPs using IPOPT.
 
file  IpoptEngine.h [code]
 Declare an interface to the IPOPT nlp-solver.
 
file  IpoptEngineTnlp.h [code]
 Declare the IPOPT TNLP class that provides Ipopt with the gradient, hessian and function evaluations.
 
file  OsiLPEngine.cpp
 Implement an interface to the OSI-LP solver.
 
file  OsiLPEngine.h [code]
 Define an interface to the OSI-LP solver.
 
file  qpOASESEngine.cpp
 Define the class qpOASESEngine.
 
file  qpOASESEngine.h [code]
 
file  UnoEngine.cpp
 Define UnoEngine class for solving NLPs using Uno.
 
file  UnoEngine.h [code]
 Declare an interface to the Uno nlp-solver.
 
file  UnoModel.h [code]
 Declare the UNO UnoModel that provides Uno with the gradient, hessian and function evaluations.
 

Minotaur source code documented by Doxygen 1.9.4 on Thu Apr 24 2025