| 
    Couenne
    0.2
    
   | 
 
#include <CouenneAmplInterface.hpp>
  
 Public Member Functions | |
| CouenneAmplInterface (Ipopt::SmartPtr< Ipopt::OptionsList > options_, Ipopt::SmartPtr< Ipopt::Journalist > jnlst_) | |
| ~CouenneAmplInterface () | |
| CouenneProblem * | getCouenneProblem () | 
| Should return the problem to solve in algebraic form.  More... | |
| Ipopt::SmartPtr< Bonmin::TMINLP > | getTMINLP () | 
| Should return the problem to solve as TMINLP.  More... | |
| bool | writeSolution (Bonmin::Bab &bab) | 
| Called after B&B finished.  More... | |
| void | setRegisteredOptions (Ipopt::SmartPtr< Bonmin::RegisteredOptions > roptions_) | 
  Public Member Functions inherited from Couenne::CouenneUserInterface | |
| CouenneUserInterface (Ipopt::SmartPtr< Ipopt::OptionsList > options_, Ipopt::SmartPtr< Ipopt::Journalist > jnlst_) | |
| virtual | ~CouenneUserInterface () | 
| virtual bool | setupJournals () | 
| Setup journals for printing.  More... | |
| virtual bool | addBabPlugins (Bonmin::Bab &bab) | 
| Called after B&B object is setup.  More... | |
Static Public Member Functions | |
| static void | registerOptions (Ipopt::SmartPtr< Bonmin::RegisteredOptions > roptions) | 
Private Member Functions | |
| bool | readASLfg () | 
| bool | readnl () | 
| expression * | nl2e (expr *e) | 
Private Attributes | |
| CouenneProblem * | problem | 
| Ipopt::SmartPtr< Bonmin::TMINLP > | tminlp | 
| Ipopt::SmartPtr < Bonmin::RegisteredOptions >  | roptions | 
| struct ASL * | asl | 
Additional Inherited Members | |
  Protected Attributes inherited from Couenne::CouenneUserInterface | |
| Ipopt::SmartPtr < Ipopt::OptionsList >  | options | 
| Ipopt::SmartPtr < Ipopt::Journalist >  | jnlst | 
Definition at line 26 of file CouenneAmplInterface.hpp.
      
  | 
  inline | 
Definition at line 41 of file CouenneAmplInterface.hpp.
| Couenne::CouenneAmplInterface::~CouenneAmplInterface | ( | ) | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  static | 
      
  | 
  virtual | 
Should return the problem to solve in algebraic form.
NOTE: Couenne is (currently) going to modify this problem!
Implements Couenne::CouenneUserInterface.
      
  | 
  virtual | 
Should return the problem to solve as TMINLP.
Implements Couenne::CouenneUserInterface.
      
  | 
  virtual | 
Called after B&B finished.
Should write solution information.
Reimplemented from Couenne::CouenneUserInterface.
      
  | 
  inline | 
Definition at line 53 of file CouenneAmplInterface.hpp.
References roptions.
      
  | 
  private | 
Definition at line 28 of file CouenneAmplInterface.hpp.
      
  | 
  private | 
Definition at line 29 of file CouenneAmplInterface.hpp.
      
  | 
  private | 
Definition at line 31 of file CouenneAmplInterface.hpp.
Referenced by setRegisteredOptions().
      
  | 
  private | 
Definition at line 32 of file CouenneAmplInterface.hpp.
 1.8.5