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.
