Loading...
Searching...
No Matches
spxsolver.h File Reference main LP solver class More... #include <assert.h>#include <iostream>#include <iomanip>#include <sstream>#include "soplex/spxdefines.h"#include "soplex/timer.h"#include "soplex/timerfactory.h"#include "soplex/spxlp.h"#include "soplex/spxbasis.h"#include "soplex/array.h"#include "soplex/random.h"#include "soplex/unitvector.h"#include "soplex/updatevector.h"#include "soplex/stablesum.h"#include "soplex/spxlpbase.h"#include "spxsolver.hpp"#include "spxsolve.hpp"#include "changesoplex.hpp"#include "leave.hpp"#include "enter.hpp"#include "spxshift.hpp"#include "spxbounds.hpp"#include "spxchangebasis.hpp"#include "spxvecs.hpp"#include "spxwritestate.hpp"#include "spxfileio.hpp"#include "spxquality.hpp"Go to the source code of this file.
Detailed Descriptionmain LP solver class Definition in file spxsolver.h. Macro Definition Documentation◆ SOPLEX_DENSEROUNDS
number of refactorizations until sparsity is tested again Definition at line 52 of file spxsolver.h. ◆ SOPLEX_HYPERPRICINGSIZE
size of initial candidate list for hyper pricing Definition at line 50 of file spxsolver.h. ◆ SOPLEX_HYPERPRICINGTHRESHOLD
do (auto) hyper pricing only if problem size (cols+rows) is larger than SOPLEX_HYPERPRICINGTHRESHOLD Definition at line 49 of file spxsolver.h. ◆ SOPLEX_MAXNCLCKSKIPS
maximum number of clock skips (iterations without time measuring) Definition at line 56 of file spxsolver.h. ◆ SOPLEX_NINITCALLS
the number of clock updates in isTimelimitReached() before clock skipping starts Definition at line 58 of file spxsolver.h. ◆ SOPLEX_SAFETYFACTOR
the probability to skip the clock when the time limit has been reached Definition at line 57 of file spxsolver.h. ◆ SOPLEX_SPARSITY_TRADEOFF
threshold to decide whether Ids or coIds are preferred to enter the basis; coIds are more likely to enter if SOPLEX_SPARSITY_TRADEOFF is close to 0 Definition at line 53 of file spxsolver.h. ◆ SOPLEX_SPARSITYFACTOR
percentage of infeasibilities that is considered sparse Definition at line 51 of file spxsolver.h.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||