ConstrainedOptPack_QPOPT_CppDecl.hpp File Reference

#include "Teuchos_F77_wrappers.h"
Include dependency graph for ConstrainedOptPack_QPOPT_CppDecl.hpp:

Go to the source code of this file.

Namespaces

namespace  QPOPT_CppDecl

QPOPT interface functions.



enum  QPOPT_CppDecl::EQPOPT_problem_type {
  QPOPT_CppDecl::FP = 1, QPOPT_CppDecl::LP = 2, QPOPT_CppDecl::QP1 = 3, QPOPT_CppDecl::QP2 = 4,
  QPOPT_CppDecl::QP3 = 5, QPOPT_CppDecl::QP4 = 6
}
 

Use to specify problem types.

More...
enum  QPOPT_CppDecl::EQPOPT_int_option {
  QPOPT_CppDecl::CHECK_FREQUENCY = 1, QPOPT_CppDecl::EXPAND_FREQUENCY = 2, QPOPT_CppDecl::FEASIBILITY_PHASE_ITER_LIMIT = 3, QPOPT_CppDecl::OPTIMALITY_PHASE_ITER_LIMIT = 4,
  QPOPT_CppDecl::HESSIAN_ROWS = 5, QPOPT_CppDecl::ITERATION_LIMIT = 6, QPOPT_CppDecl::MAXIMUM_DEGREES_OF_FREEDOM = 7, QPOPT_CppDecl::PRINT_FILE = 8,
  QPOPT_CppDecl::PRINT_LEVEL = 9, QPOPT_CppDecl::PROBLEM_TYPE = 10, QPOPT_CppDecl::SUMMARY_FILE = 11
}
 

Integer options.

More...
enum  QPOPT_CppDecl::EQPOPT_logical_option { QPOPT_CppDecl::WARM_START = 1, QPOPT_CppDecl::LIST = 2, QPOPT_CppDecl::MIN_SUM = 3 }
 

Logical options.

More...
enum  QPOPT_CppDecl::EQPOPT_real_option {
  QPOPT_CppDecl::CRASH_TOLERANCE = 1, QPOPT_CppDecl::FEASIBILITY_TOLERANCE = 2, QPOPT_CppDecl::INFINITE_BOUND_SIZE = 3, QPOPT_CppDecl::INFINITE_STEP_SIZE = 4,
  QPOPT_CppDecl::OPTIMALITY_TOLERANCE = 5, QPOPT_CppDecl::RANK_TOLERANCE = 6
}
 

Real options.

More...
typedef const f_int & QPOPT_CppDecl::LDH
typedef const f_int const f_int & QPOPT_CppDecl::JTHCOL
typedef const f_int const
f_int const f_dbl_prec * 
QPOPT_CppDecl::HESS
typedef const f_int const
f_int const f_dbl_prec const
f_dbl_prec * 
QPOPT_CppDecl::X
typedef const f_int const
f_int const f_dbl_prec const
f_dbl_prec f_dbl_prec * 
QPOPT_CppDecl::HX
typedef const f_int const
f_int const f_dbl_prec const
f_dbl_prec f_dbl_prec f_int * 
QPOPT_CppDecl::IW
typedef const f_int const
f_int const f_dbl_prec const
f_dbl_prec f_dbl_prec f_int
const f_int & 
QPOPT_CppDecl::LENIW
typedef const f_int const
f_int const f_dbl_prec const
f_dbl_prec f_dbl_prec f_int
const f_int f_dbl_prec * 
QPOPT_CppDecl::W
typedef const f_int const
f_int const f_dbl_prec const
f_dbl_prec f_dbl_prec f_int
const f_int f_dbl_prec const
f_int & 
QPOPT_CppDecl::LENW
const f_int & QPOPT_CppDecl::NCLIN
const f_int const f_int & QPOPT_CppDecl::LDA
const f_int const f_int const
f_int const f_dbl_prec * 
QPOPT_CppDecl::A
const f_int const f_int const
f_int const f_dbl_prec const
f_dbl_prec * 
QPOPT_CppDecl::BL
const f_int const f_int const
f_int const f_dbl_prec const
f_dbl_prec const f_dbl_prec * 
QPOPT_CppDecl::BU
const f_int const f_int const
f_int const f_dbl_prec const
f_dbl_prec const f_dbl_prec
const f_dbl_prec * 
QPOPT_CppDecl::CVEC
const f_int const f_int const
f_int const f_dbl_prec const
f_dbl_prec const f_dbl_prec
const f_dbl_prec const
f_dbl_prec * 
QPOPT_CppDecl::H
const f_int const f_int const
f_int const f_dbl_prec const
f_dbl_prec const f_dbl_prec
const f_dbl_prec const
f_dbl_prec f_int * 
QPOPT_CppDecl::ISTATE
const f_int const f_int const
f_int const f_dbl_prec const
f_dbl_prec const f_dbl_prec
const f_dbl_prec const
f_dbl_prec f_int f_dbl_prec
f_int & 
QPOPT_CppDecl::INFORM
const f_int const f_int const
f_int const f_dbl_prec const
f_dbl_prec const f_dbl_prec
const f_dbl_prec const
f_dbl_prec f_int f_dbl_prec
f_int f_int & 
QPOPT_CppDecl::ITER
const f_int const f_int const
f_int const f_dbl_prec const
f_dbl_prec const f_dbl_prec
const f_dbl_prec const
f_dbl_prec f_int f_dbl_prec
f_int f_int f_dbl_prec & 
QPOPT_CppDecl::OBJ
const f_int const f_int const
f_int const f_dbl_prec const
f_dbl_prec const f_dbl_prec
const f_dbl_prec const
f_dbl_prec f_int f_dbl_prec
f_int f_int f_dbl_prec
f_dbl_prec * 
QPOPT_CppDecl::AX
const f_int const f_int const
f_int const f_dbl_prec const
f_dbl_prec const f_dbl_prec
const f_dbl_prec const
f_dbl_prec f_int f_dbl_prec
f_int f_int f_dbl_prec
f_dbl_prec f_dbl_prec * 
QPOPT_CppDecl::CLAMDA
typedef QPOPT_CppDecl::FORTRAN_FUNC_PTR_DECL_UL_ (void, QPHESS_FUNC, qphess_func)(const f_int &N
void QPOPT_CppDecl::qpopt (const f_int &N, const f_int &NCLIN, const f_int &LDA, const f_int &LDH, const f_dbl_prec *A, const f_dbl_prec *BL, const f_dbl_prec *BU, const f_dbl_prec *CVEC, const f_dbl_prec *H, FORTRAN_NAME_UL_(QPHESS_FUNC, qphess_func) QPHESS, f_int *ISTATE, f_dbl_prec *X, f_int &INFORM, f_int &ITER, f_dbl_prec &OBJ, f_dbl_prec *AX, f_dbl_prec *CLAMDA, f_int *IW, const f_int &LENIW, f_dbl_prec *W, const f_int &LENW)
 Call QPOPT through C++ declaration.
void QPOPT_CppDecl::reset_defaults ()
 Reset all of QPOPT's options to the defaults.
void QPOPT_CppDecl::set_int_option (EQPOPT_int_option option, const f_int &)
 Set an integer valued option.
void QPOPT_CppDecl::set_logical_option (EQPOPT_logical_option option, const f_logical &)
 Set a logical valued option.
void QPOPT_CppDecl::set_real_option (EQPOPT_real_option option, const f_dbl_prec &)
 Set a real valued option.
 QPOPT_CppDecl::FORTRAN_FUNC_DECL_UL (void, QPOPT, qpopt)(const f_int &N
const f_int const f_int const
f_int const f_dbl_prec const
f_dbl_prec const f_dbl_prec
const f_dbl_prec const
f_dbl_prec 
QPOPT_CppDecl::FORTRAN_NAME_UL_ (QPHESS_FUNC, qphess_func) QPHESS
 QPOPT_CppDecl::FORTRAN_FUNC_DECL_UL (void, QPHESS, qphess)(const f_int &N
 QPOPT_CppDecl::FORTRAN_FUNC_DECL_UL_ (void, QPOPT_SET_DEFAULTS, qpopt_set_defaults)()
 QPOPT_CppDecl::FORTRAN_FUNC_DECL_UL_ (void, QPOPT_INT_OPT, qpopt_int_opt)(const f_int &option
const f_int & QPOPT_CppDecl::FORTRAN_FUNC_DECL_UL_ (void, QPOPT_LOG_OPT, qpopt_log_opt)(const f_int &option
const f_int &const f_logical & QPOPT_CppDecl::FORTRAN_FUNC_DECL_UL_ (void, QPOPT_REAL_OPT, qpopt_real_opt)(const f_int &option
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Wed Apr 13 10:13:25 2011 for MOOCHO (Single Doxygen Collection) by  doxygen 1.6.3