QPOPT_CppDecl Namespace Reference


QPOPT interface functions.

typedef const f_int & LDH
typedef const f_int const
f_int & 
JTHCOL
typedef const f_int const
f_int const f_dbl_prec * 
HESS
typedef const f_int const
f_int const f_dbl_prec const
f_dbl_prec * 
X
typedef const f_int const
f_int const f_dbl_prec const
f_dbl_prec f_dbl_prec * 
HX
typedef const f_int const
f_int const f_dbl_prec const
f_dbl_prec f_dbl_prec f_int * 
IW
typedef const f_int const
f_int const f_dbl_prec const
f_dbl_prec f_dbl_prec f_int
const f_int & 
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 * 
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 & 
LENW
enum  EQPOPT_problem_type
 Use to specify problem types. More...
enum  EQPOPT_int_option
 Integer options. More...
enum  EQPOPT_logical_option
 Logical options. More...
enum  EQPOPT_real_option
 Real options. More...
void 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 reset_defaults ()
 Reset all of QPOPT's options to the defaults.
void set_int_option (EQPOPT_int_option option, const f_int &)
 Set an integer valued option.
void set_logical_option (EQPOPT_logical_option option, const f_logical &)
 Set a logical valued option.
void set_real_option (EQPOPT_real_option option, const f_dbl_prec &)
 Set a real valued option.
const f_int & NCLIN
const f_int const f_int & LDA
const f_int const f_int const
f_int & 
LDH
const f_int const f_int const
f_int const f_dbl_prec * 
A
const f_int const f_int const
f_int const f_dbl_prec const
f_dbl_prec * 
BL
const f_int const f_int const
f_int const f_dbl_prec const
f_dbl_prec const f_dbl_prec * 
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 * 
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 * 
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 * 
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 * 
X
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 & 
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 & 
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 & 
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 * 
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 * 
CLAMDA
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
f_int * 
IW
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
f_int const f_int & 
LENIW
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
f_int const f_int f_dbl_prec * 
W
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
f_int const f_int f_dbl_prec
const f_int & 
LENW
const f_int & LDH
const f_int const f_int & JTHCOL
const f_int const f_int const
f_dbl_prec * 
H
const f_int const f_int const
f_dbl_prec const f_dbl_prec * 
X
const f_int const f_int const
f_dbl_prec const f_dbl_prec
f_dbl_prec * 
HX
const f_int const f_int const
f_dbl_prec const f_dbl_prec
f_dbl_prec f_int * 
IW
const f_int const f_int const
f_dbl_prec const f_dbl_prec
f_dbl_prec f_int const f_int & 
LENIW
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 * 
W
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 & 
LENW


Enumeration Type Documentation

enum QPOPT_CppDecl::EQPOPT_problem_type

Use to specify problem types.

Definition at line 74 of file ConstrainedOptPack_QPOPT_CppDecl.hpp.

enum QPOPT_CppDecl::EQPOPT_int_option

Integer options.

Definition at line 84 of file ConstrainedOptPack_QPOPT_CppDecl.hpp.

enum QPOPT_CppDecl::EQPOPT_logical_option

Logical options.

Definition at line 100 of file ConstrainedOptPack_QPOPT_CppDecl.hpp.

enum QPOPT_CppDecl::EQPOPT_real_option

Real options.

Definition at line 107 of file ConstrainedOptPack_QPOPT_CppDecl.hpp.


Function Documentation

const f_int &const f_logical &const f_dbl_prec &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 
) [inline]

Call QPOPT through C++ declaration.

Definition at line 162 of file ConstrainedOptPack_QPOPT_CppDecl.hpp.

void QPOPT_CppDecl::reset_defaults (  )  [inline]

Reset all of QPOPT's options to the defaults.

Definition at line 175 of file ConstrainedOptPack_QPOPT_CppDecl.hpp.

void QPOPT_CppDecl::set_int_option ( EQPOPT_int_option  option,
const f_int &   
) [inline]

Set an integer valued option.

Definition at line 179 of file ConstrainedOptPack_QPOPT_CppDecl.hpp.

void QPOPT_CppDecl::set_logical_option ( EQPOPT_logical_option  option,
const f_logical &   
) [inline]

Set a logical valued option.

Definition at line 183 of file ConstrainedOptPack_QPOPT_CppDecl.hpp.

void QPOPT_CppDecl::set_real_option ( EQPOPT_real_option  option,
const f_dbl_prec &   
) [inline]

Set a real valued option.

Definition at line 187 of file ConstrainedOptPack_QPOPT_CppDecl.hpp.


Generated on Tue Oct 20 12:51:06 2009 for ConstrainedOptPack: C++ Tools for Constrained (and Unconstrained) Optimization by doxygen 1.4.7