#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.
typedef Bonmin::FilterSolver::fint fint |
Definition at line 19 of file BonFilterSolver.cpp.
typedef Bonmin::FilterSolver::real real |
Definition at line 20 of file BonFilterSolver.cpp.
typedef long ftnlen |
Definition at line 25 of file BonFilterSolver.cpp.
void F77_FUNC | ( | filtersqp | , | |
FILTERSQP | ||||
) |
void F77_FUNC | ( | objfun | , | |
OBJFUN | ||||
) |
Objective function evaluation.
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.
Definition at line 29 of file BonFilterSolver.cpp.
Referenced by Bonmin::Bab::branchAndBound(), BM_lp::do_distributed_SB(), Bonmin::CouenneSetup::InitializeCouenne(), Bonmin::Bab::operator()(), and Bonmin::BabSetupBase::setNonlinearSolver().
void fint fint fint fint fint fint fint fint fint fint real real real real real real real real real* a |
Definition at line 29 of file BonFilterSolver.cpp.
void fint fint fint fint fint fint fint fint fint fint real real real real real real real real real fint* la |
Definition at line 29 of file BonFilterSolver.cpp.
void fint fint fint fint fint fint fint fint fint fint real real real real real real real real real fint real* ws |
Definition at line 29 of file BonFilterSolver.cpp.
void fint fint fint fint fint fint fint fint fint fint real real real real real real real real real fint real fint* lws |
Definition at line 29 of file BonFilterSolver.cpp.
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 |
Definition at line 29 of file BonFilterSolver.cpp.
Referenced by Bonmin::CurvBranchingSolver::solveFromHotStart(), and Bonmin::TNLPSolver::zeroDimension().
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 |
Definition at line 29 of file BonFilterSolver.cpp.
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 |
Definition at line 29 of file BonFilterSolver.cpp.
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 |
Definition at line 29 of file BonFilterSolver.cpp.
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 |
Definition at line 29 of file BonFilterSolver.cpp.
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 |
Definition at line 29 of file BonFilterSolver.cpp.
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 |
Definition at line 29 of file BonFilterSolver.cpp.
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 |
Definition at line 29 of file BonFilterSolver.cpp.
Ipopt::TNLP* tnlpSolved = NULL [static] |
Definition at line 40 of file BonFilterSolver.cpp.
Definition at line 41 of file BonFilterSolver.cpp.
Definition at line 43 of file BonFilterSolver.cpp.
int* permutationJac = NULL [static] |
Definition at line 46 of file BonFilterSolver.cpp.
Referenced by Bonmin::BqpdSolver::cachedInfo::initialize().
int* permutationHess = NULL [static] |
Definition at line 47 of file BonFilterSolver.cpp.
Referenced by Bonmin::BqpdSolver::cachedInfo::initialize().
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.
Referenced by Bonmin::cleanNnz(), Bonmin::OsiTMINLPInterface::extractLinearRelaxation(), Bonmin::OsiTMINLPInterface::getConstraintOuterApproximation(), and Bonmin::OsiTMINLPInterface::getOuterApproximation().
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 |
Definition at line 96 of file BonFilterSolver.cpp.
Referenced by getConstraintMatrix(), OSInstance::getDenseObjectiveCoefficients(), Bonmin::AmplTMINLP::getLinearPartOfObjective(), OSInstance::getQuadraticRowIndexes(), OSInstance::getQuadraticTerms(), Bonmin::TMINLP2TNLP::gutsOfCopy(), lshift(), main(), osil_scan_bytes(), osol_scan_bytes(), osrl_scan_bytes(), osss_scan_bytes(), OSInstance::processConstraints(), OSInstance::processLinearConstraintCoefficients(), OSInstance::processObjectives(), OSInstance::processVariables(), quorem(), Bonmin::BqpdSolver::ReOptimizeTNLP(), Bonmin::BabSetupBase::setPriorities(), Bonmin::TMINLP2TNLP::TMINLP2TNLP(), Bonmin::TNLPSolver::zeroDimension(), ConstraintValues::~ConstraintValues(), DualVariableValues::~DualVariableValues(), ObjectiveValues::~ObjectiveValues(), OtherConstraintResult::~OtherConstraintResult(), OtherObjectiveResult::~OtherObjectiveResult(), OtherVariableResult::~OtherVariableResult(), and VariableValues::~VariableValues().
Definition at line 96 of file BonFilterSolver.cpp.