|
SCIP-SDP
3.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_savesdpsol.c | Constraint handler for saving SDP solutions in nodes |
| cons_savesdpsol.h | Constraint handler for saving SDP solutions in nodes |
| 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_companalcent.c | Compute analytic center propagator |
| prop_companalcent.h | Compute analytic center propagator |
| 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 |
| reader_cbf.c | File reader for mixed-integer semidefinite programs in CBF format |
| reader_cbf.h | File reader for mixed-integer semidefinite programs in CBF format |
| 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_mosek.c | Interface for MOSEK |
| sdpisolver_none.c | Interface for compiling withouth an SDP-solver |
| sdpisolver_sdpa.cpp | Interface for SDPA |
| sdpsolchecker.c | Checks a given SDP solution for feasibility |
| sdpsolchecker.h | Checks a given SDP solution for feasibility |
| 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 | Maps SCIP variables to SDP indices (the SCIP variables are given SDP indices in the order in which they were inserted) |
| SdpVarmapper.h | Maps SCIP variables to SDP indices (the SCIP variables are given SDP indices in the order in which they were inserted) |
| table_relaxsdp.c | Advanced SDP relaxator statistics table |
| table_relaxsdp.h | Advanced SDP relaxator statistics table |
| table_sdpsolversuccess.c | SDP solver success statistics table |
| table_sdpsolversuccess.h | SDP solver success statistics table |
| table_slater.c | Slater statistics table |
| table_slater.h | Slater statistics table |
| type_sdpi.h | Type definitions for specific SDP-solver interfaces |
| xternal.c | Main document page |
1.8.7