/home/coin/svn-release/OS-2.4.3/Bonmin/src/Interfaces/Filter/BonFilterSolver.cpp File Reference

#include "BonminConfig.h"
#include "BonFilterSolver.hpp"
#include "BonFilterWarmStart.hpp"
#include <fstream>
#include "CoinTime.hpp"
#include <algorithm>
Include dependency graph for BonFilterSolver.cpp:

Go to the source code of this file.

Typedefs

typedef Bonmin::FilterSolver::fint fint
typedef Bonmin::FilterSolver::real real
typedef long ftnlen

Functions

void F77_FUNC (filtersqp, FILTERSQP)(fint *n
void F77_FUNC (objfun, OBJFUN)(real *x
 Objective function evaluation.
void F77_FUNC (confun, CONFUN)(real *x
 Constraint functions evaluation.

Variables

void fintm
void fint fintkmax
void fint fint fintmaxa
void fint fint fint fintmaxf
void fint fint fint fint fintmlp
void fint fint fint fint fint
fint
mxwk
void fint fint fint fint fint
fint fint
mxiwk
void fint fint fint fint fint
fint fint fint
iprint
void fint fint fint fint fint
fint fint fint fint
nout
void fint fint fint fint fint
fint fint fint fint fint
ifail
void fint fint fint fint fint
fint fint fint fint fint real
rho
void fint fint fint fint fint
fint fint fint fint fint real
real
x
void fint fint fint fint fint
fint fint fint fint fint real
real real
c
void fint fint fint fint fint
fint fint fint fint fint real
real real real
f
void fint fint fint fint fint
fint fint fint fint fint real
real real real real
fmin
void fint fint fint fint fint
fint fint fint fint fint real
real real real real real
bl
void fint fint fint fint fint
fint fint fint fint fint real
real real real real real real
bu
void fint fint fint fint fint
fint fint fint fint fint real
real real real real real real
real
s
void fint fint fint fint fint
fint fint fint fint fint real
real real real real real real
real real
a
void fint fint fint fint fint
fint fint fint fint fint real
real real real real real real
real real fint
la
void fint fint fint fint fint
fint fint fint fint fint real
real real real real real real
real real fint real
ws
void fint fint fint fint fint
fint fint fint fint fint real
real real real real real real
real real fint real fint
lws
void fint fint fint fint fint
fint fint fint fint fint real
real real real real real real
real real fint real fint real
lam
void fint fint fint fint fint
fint fint fint fint fint real
real real real real real real
real real fint real fint real
char * 
cstype
void fint fint fint fint fint
fint fint fint fint fint real
real real real real real real
real real fint real fint real
char real
user
void fint fint fint fint fint
fint fint fint fint fint real
real real real real real real
real real fint real fint real
char real fint
iuser
void fint fint fint fint fint
fint fint fint fint fint real
real real real real real real
real real fint real fint real
char real fint fint
maxiter
void fint fint fint fint fint
fint fint fint fint fint real
real real real real real real
real real fint real fint real
char real fint fint fint
istat
void fint fint fint fint fint
fint fint fint fint fint real
real real real real real real
real real fint real fint real
char real fint fint fint real
rstat
void fint fint fint fint fint
fint fint fint fint fint real
real real real real real real
real real fint real fint real
char real fint fint fint real
ftnlen 
cstype_len
static Ipopt::TNLP * tnlpSolved = NULL
static fint nnz_h = -1
static finthStruct = NULL
static int * permutationJac = NULL
static int * permutationHess = NULL
struct {
   fint   char_l
   char   pname [10]
cpname
struct {
   fint   char_l
   char   pname [10]
CPNAME
struct {
   fint   phl
   fint   phr
   fint   phc
hessc
struct {
   fint   phl
   fint   phr
   fint   phc
HESSC
struct {
   real   ubd
   real   tt
ubdc
struct {
   real   ubd
   real   tt
UBDC
struct {
   real   infty
   real   eps
nlp_eps_inf
struct {
   real   infty
   real   eps
NLP_EPS_INF
struct {
   fint   n_bqpd_calls
   fint   n_bqpd_prfint
bqpd_count
struct {
   fint   n_bqpd_calls
   fint   n_bqpd_prfint
BQPD_COUNT
struct {
   fint   scale_mode
   fint   phe
scalec
struct {
   fint   scale_mode
   fint   phe
SCALEC
void fintn
void fint real real fint fint
*errflag 
errflag = !tnlpSolved->eval_f(*n, x, 1, *f)

Typedef Documentation

Definition at line 19 of file BonFilterSolver.cpp.

Definition at line 20 of file BonFilterSolver.cpp.

typedef long ftnlen

Definition at line 25 of file BonFilterSolver.cpp.


Function Documentation

void F77_FUNC ( filtersqp  ,
FILTERSQP   
)
void F77_FUNC ( objfun  ,
OBJFUN   
)

Objective function evaluation.

void F77_FUNC ( confun  ,
CONFUN   
)

Constraint functions evaluation.


Variable Documentation

void fint fint* m

Definition at line 29 of file BonFilterSolver.cpp.

void fint fint* kmax

Definition at line 29 of file BonFilterSolver.cpp.

void fint fint fint* maxa

Definition at line 29 of file BonFilterSolver.cpp.

Definition at line 29 of file BonFilterSolver.cpp.

Definition at line 29 of file BonFilterSolver.cpp.

Definition at line 29 of file BonFilterSolver.cpp.

Definition at line 29 of file BonFilterSolver.cpp.

Definition at line 29 of file BonFilterSolver.cpp.

Definition at line 29 of file BonFilterSolver.cpp.

Definition at line 29 of file BonFilterSolver.cpp.

Definition at line 29 of file BonFilterSolver.cpp.

Definition at line 29 of file BonFilterSolver.cpp.

void fint fint real* c

Definition at line 29 of file BonFilterSolver.cpp.

void fint real* f

Definition at line 29 of file BonFilterSolver.cpp.

Definition at line 29 of file BonFilterSolver.cpp.

Definition at line 29 of file BonFilterSolver.cpp.

Definition at line 29 of file BonFilterSolver.cpp.

Definition at line 29 of file BonFilterSolver.cpp.

void fint fint real real* a

Definition at line 29 of file BonFilterSolver.cpp.

Definition at line 29 of file BonFilterSolver.cpp.

Definition at line 29 of file BonFilterSolver.cpp.

Definition at line 29 of file BonFilterSolver.cpp.

Definition at line 29 of file BonFilterSolver.cpp.

Definition at line 29 of file BonFilterSolver.cpp.

Definition at line 29 of file BonFilterSolver.cpp.

Definition at line 29 of file BonFilterSolver.cpp.

Definition at line 29 of file BonFilterSolver.cpp.

Definition at line 29 of file BonFilterSolver.cpp.

Definition at line 29 of file BonFilterSolver.cpp.

Definition at line 29 of file BonFilterSolver.cpp.

Ipopt::TNLP* tnlpSolved = NULL [static]

Definition at line 40 of file BonFilterSolver.cpp.

fint nnz_h = -1 [static]

Definition at line 41 of file BonFilterSolver.cpp.

fint* hStruct = NULL [static]

Definition at line 43 of file BonFilterSolver.cpp.

int* permutationJac = NULL [static]

Definition at line 46 of file BonFilterSolver.cpp.

int* permutationHess = NULL [static]

Definition at line 47 of file BonFilterSolver.cpp.

Definition at line 56 of file BonFilterSolver.cpp.

char pname[10]

Definition at line 57 of file BonFilterSolver.cpp.

struct { ... } cpname
struct { ... } CPNAME

Definition at line 63 of file BonFilterSolver.cpp.

Definition at line 63 of file BonFilterSolver.cpp.

Definition at line 63 of file BonFilterSolver.cpp.

struct { ... } hessc
struct { ... } HESSC

Definition at line 69 of file BonFilterSolver.cpp.

Definition at line 69 of file BonFilterSolver.cpp.

struct { ... } ubdc
struct { ... } UBDC

Definition at line 75 of file BonFilterSolver.cpp.

Definition at line 75 of file BonFilterSolver.cpp.

struct { ... } nlp_eps_inf
struct { ... } NLP_EPS_INF

Definition at line 81 of file BonFilterSolver.cpp.

Definition at line 81 of file BonFilterSolver.cpp.

struct { ... } bqpd_count
struct { ... } BQPD_COUNT

Definition at line 87 of file BonFilterSolver.cpp.

Definition at line 87 of file BonFilterSolver.cpp.

struct { ... } scalec
struct { ... } SCALEC
void fint * n

Definition at line 96 of file BonFilterSolver.cpp.

void fint real real fint fint* errflag errflag = !tnlpSolved->eval_f(*n, x, 1, *f)

Definition at line 97 of file BonFilterSolver.cpp.


Generated on 16 Feb 2012 by  doxygen 1.6.1