MOOCHO (Single Doxygen Collection)
Version of the Day
|
#include "Teuchos_F77_wrappers.h"
Go to the source code of this file.
Namespaces | |
QPOPT_CppDecl | |
QPOPT_CppDecl::Fortran | |
Functions | |
QPOPT_CppDecl::Fortran::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::FORTRAN_NAME_UL_ (QPHESS_FUNC, qphess_func) QPHESS |
QPOPT_CppDecl::Fortran::FORTRAN_FUNC_DECL_UL (void, QPHESS, qphess)(const f_int &N | |
QPOPT_CppDecl::Fortran::FORTRAN_FUNC_DECL_UL_ (void, QPOPT_SET_DEFAULTS, qpopt_set_defaults)() | |
QPOPT_CppDecl::Fortran::FORTRAN_FUNC_DECL_UL_ (void, QPOPT_INT_OPT, qpopt_int_opt)(const f_int &option | |
const f_int & | QPOPT_CppDecl::Fortran::FORTRAN_FUNC_DECL_UL_ (void, QPOPT_LOG_OPT, qpopt_log_opt)(const f_int &option |
const f_int const f_logical & | QPOPT_CppDecl::Fortran::FORTRAN_FUNC_DECL_UL_ (void, QPOPT_REAL_OPT, qpopt_real_opt)(const f_int &option |
Variables | |
const f_int & | QPOPT_CppDecl::Fortran::NCLIN |
const f_int const f_int & | QPOPT_CppDecl::Fortran::LDA |
const f_int const f_int const f_int & | QPOPT_CppDecl::Fortran::LDH |
const f_int const f_int const f_int const f_dbl_prec * | QPOPT_CppDecl::Fortran::A |
const f_int const f_int const f_int const f_dbl_prec const f_dbl_prec * | QPOPT_CppDecl::Fortran::BL |
const f_int const f_int const f_int const f_dbl_prec const f_dbl_prec const f_dbl_prec * | QPOPT_CppDecl::Fortran::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::Fortran::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::Fortran::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::Fortran::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 * | QPOPT_CppDecl::Fortran::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 & | QPOPT_CppDecl::Fortran::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::Fortran::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::Fortran::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::Fortran::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::Fortran::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 * | QPOPT_CppDecl::Fortran::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 & | QPOPT_CppDecl::Fortran::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 * | QPOPT_CppDecl::Fortran::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 & | QPOPT_CppDecl::Fortran::LENW |
const f_int const f_int & | QPOPT_CppDecl::Fortran::JTHCOL |
const f_int const f_int const f_dbl_prec const f_dbl_prec f_dbl_prec * | QPOPT_CppDecl::Fortran::HX |
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 |
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. More... | |
void | QPOPT_CppDecl::reset_defaults () |
Reset all of QPOPT's options to the defaults. More... | |
void | QPOPT_CppDecl::set_int_option (EQPOPT_int_option option, const f_int &) |
Set an integer valued option. More... | |
void | QPOPT_CppDecl::set_logical_option (EQPOPT_logical_option option, const f_logical &) |
Set a logical valued option. More... | |
void | QPOPT_CppDecl::set_real_option (EQPOPT_real_option option, const f_dbl_prec &) |
Set a real valued option. More... | |