SCIP-SDP
2.1.0
|
BlockMemoryAllocator.h | An STL allocator class using SCIP block memory |
branch_sdpinfobjective.c | Combined infeasibility and absolute objective branching rule for SCIP-SDP |
branch_sdpinfobjective.h | Combined infeasibility and absolute objective branching rule for SCIP-SDP |
branch_sdpmostfrac.c | Most fractional branching rule for SCIP-SDP |
branch_sdpmostfrac.h | Most fractional branching rule for SCIP-SDP |
branch_sdpmostinf.c | Most infeasible branching rule for SCIP-SDP |
branch_sdpmostinf.h | Most infeasible branching rule for SCIP-SDP |
branch_sdpobjective.c | Highest absolute objective branching rule for SCIP-SDP |
branch_sdpobjective.h | Highest absolute objective branching rule for SCIP-SDP |
config.h | Macros for calling Fortran-functions |
cons_savedsdpsettings.c | Constraint handler for saving SDP settings |
cons_savedsdpsettings.h | Constraint handler for saving SDP settings |
cons_sdp.c | Constraint handler for SDP-constraints |
cons_sdp.h | Constraint handler for SDP-constraints |
disp_sdpavgiterations.c | Column to display the average number of SDP-iterations |
disp_sdpavgiterations.h | Column to display the average number of SDP-iterations |
disp_sdpfastsettings.c | Column to display the percentage of SDP-relaxations that were solved using fast settings |
disp_sdpfastsettings.h | Column to display the percentage of SDP-relaxations that were solved using fast settings |
disp_sdpiterations.c | Column to display the total number of SDP-iterations |
disp_sdpiterations.h | Column to display the total number of SDP-iterations |
disp_sdppenalty.c | Column to display the percentage of SDP-relaxations where a penalty formulation had to be used |
disp_sdppenalty.h | Column to display the percentage of SDP-relaxations where a penalty formulation had to be used |
disp_sdpunsolved.c | Column to display the percentage of SDP-relaxations that could not be solved even using a penalty formulation |
disp_sdpunsolved.h | Column to display the percentage of SDP-relaxations that could not be solved even using a penalty formulation |
heur_sdpfracdiving.c | SDP diving heuristic that chooses fixings w.r.t. the fractionalities |
heur_sdpfracdiving.h | SDP diving heuristic that chooses fixings w.r.t. the fractionalities |
heur_sdprand.c | Randomized rounding heuristic for SDPs |
heur_sdprand.h | Randomized rounding heuristic for SDPs |
lapack.h | Interface methods for eigenvector computation and matrix multiplication using different versions of LAPACK and BLAS |
lapack_dsdp.c | Interface methods for eigenvector computation and matrix multiplication using standard LAPACK and BLAS |
lapack_sdpa.c | Interface methods for eigenvector computation and matrix multiplication using openblas |
main.cpp | Main file for solving MISDPs |
objreader_sdpa.cpp | Reader for SDPA-files |
objreader_sdpa.h | Reader for SDPA-Files |
prop_sdpobbt.c | Optimization-based bound tightening propagator for semidefinite programs |
prop_sdpobbt.h | Optimization-based bound tightening propagator for semidefinite programs |
prop_sdpredcost.c | Reduced cost / dual fixing for SDPs |
prop_sdpredcost.h | Reduced cost / dual fixing for SDPs |
relax_sdp.c | SDP-relaxator |
relax_sdp.h | SDP-relaxator |
ScipStreamBuffer.cpp | An std::streambuf that uses SCIP I/O routines (suitable for reading) |
ScipStreamBuffer.h | An std::streambuf that uses SCIP I/O routines (suitable for reading) |
sdpi.c | General interface methods for SDP-preprocessing (mainly fixing variables and removing empty rows/cols) |
sdpi.h | General interface methods for SDP-preprocessing (mainly fixing variables and removing empty rows/cols) |
sdpisolver.h | Interface methods for specific SDP-solvers |
sdpisolver_dsdp.c | Interface for DSDP |
sdpisolver_none.c | Interface for compiling withouth an SDP-solver |
sdpisolver_sdpa.cpp | Interface for SDPA |
SdpVarfixer.c | Adds the main functionality to fix/unfix/(multi-)aggregate variables by merging two three-tuple-arrays of row/col/val together |
SdpVarfixer.h | Adds the main functionality to fix/unfix/(multi-)aggregate variables by merging two three-tuple-arrays of row/col/val together |
SdpVarmapper.c | Class that maps SCIP variables to SDP indices (the SCIP variables are given SDP indices in the order in which they were inserted) |
SdpVarmapper.h | Class that maps SCIP variables to SDP indices (the SCIP variables are given SDP indices in the order in which they were inserted) |
type_sdpi.h | Type definitions for specific SDP-solver interfaces |
xternal.c | Main document page |