Detailed Description
pricing controller managing the pricing strategy
Definition in file class_pricingcontroller.cpp.
#include "class_pricingcontroller.h"
#include "pricer_gcg.h"
#include "class_pricingtype.h"
#include "gcg.h"
#include "scip_misc.h"
#include "branch_generic.h"
#include "cons_masterbranch.h"
#include "pub_gcgpqueue.h"
#include "pub_pricingjob.h"
#include "pub_pricingprob.h"
#include "pub_solver.h"
#include "pricingjob.h"
#include "pricingprob.h"
#include "scip/scip.h"
#include "objscip/objscip.h"
#include <exception>
Go to the source code of this file.
Namespaces | |
gcg | |
Macros | |
#define | DEFAULT_HEURPRICINGITERS 1 |
#define | DEFAULT_MAXHEURDEPTH -1 |
#define | DEFAULT_SORTING 'r' |
#define | DEFAULT_NROUNDSCOL 15 |
#define | DEFAULT_CHUNKSIZE INT_MAX |
#define | DEFAULT_EAGERFREQ 10 |
#define | SCIP_CALL_EXC(x) |
Functions | |
gcg::SCIP_DECL_SORTPTRCOMP (Pricingcontroller::comparePricingjobs) | |
Macro Definition Documentation
◆ DEFAULT_HEURPRICINGITERS
#define DEFAULT_HEURPRICINGITERS 1 |
maximum number of heuristic pricing iterations per pricing call and problem
Definition at line 54 of file class_pricingcontroller.cpp.
◆ DEFAULT_MAXHEURDEPTH
#define DEFAULT_MAXHEURDEPTH -1 |
maximum depth at which heuristic pricing should be performed (-1 for infinity)
Definition at line 55 of file class_pricingcontroller.cpp.
◆ DEFAULT_SORTING
#define DEFAULT_SORTING 'r' |
order by which the pricing problems should be sorted: 'i'ndices 'd'ual solutions of convexity constraints 'r'eliability from all previous rounds reliability from the 'l'ast nroundscol rounds
Definition at line 56 of file class_pricingcontroller.cpp.
◆ DEFAULT_NROUNDSCOL
#define DEFAULT_NROUNDSCOL 15 |
Definition at line 62 of file class_pricingcontroller.cpp.
◆ DEFAULT_CHUNKSIZE
#define DEFAULT_CHUNKSIZE INT_MAX |
maximal number of pricing problems to be solved during one pricing loop
Definition at line 63 of file class_pricingcontroller.cpp.
◆ DEFAULT_EAGERFREQ
#define DEFAULT_EAGERFREQ 10 |
frequency at which all pricingproblems should be solved (0 to disable)
Definition at line 64 of file class_pricingcontroller.cpp.
◆ SCIP_CALL_EXC
#define SCIP_CALL_EXC | ( | x | ) |
Definition at line 66 of file class_pricingcontroller.cpp.