SCIP-SDP  4.0.0
File List
Here is a list of all files with brief descriptions:
 branch_sdpinfobjective.cCombined infeasibility and absolute objective branching rule for SCIP-SDP
 branch_sdpinfobjective.hCombined infeasibility and absolute objective branching rule for SCIP-SDP
 branch_sdpmostfrac.cMost fractional branching rule for SCIP-SDP
 branch_sdpmostfrac.hMost fractional branching rule for SCIP-SDP
 branch_sdpmostinf.cMost infeasible branching rule for SCIP-SDP
 branch_sdpmostinf.hMost infeasible branching rule for SCIP-SDP
 branch_sdpobjective.cHighest absolute objective branching rule for SCIP-SDP
 branch_sdpobjective.hHighest absolute objective branching rule for SCIP-SDP
 config.hMacros for calling Fortran-functions
 cons_savedsdpsettings.cConstraint handler for saving SDP settings
 cons_savedsdpsettings.hConstraint handler for saving SDP settings
 cons_savesdpsol.cConstraint handler for saving SDP solutions in nodes
 cons_savesdpsol.hConstraint handler for saving SDP solutions in nodes
 cons_sdp.cConstraint handler for SDP-constraints
 cons_sdp.hConstraint handler for SDP-constraints
 disp_sdpavgiterations.cColumn to display the average number of SDP-iterations
 disp_sdpavgiterations.hColumn to display the average number of SDP-iterations
 disp_sdpfastsettings.cColumn to display the percentage of SDP-relaxations that were solved using fast settings
 disp_sdpfastsettings.hColumn to display the percentage of SDP-relaxations that were solved using fast settings
 disp_sdpiterations.cColumn to display the total number of SDP-iterations
 disp_sdpiterations.hColumn to display the total number of SDP-iterations
 disp_sdppenalty.cColumn to display the percentage of SDP-relaxations where a penalty formulation had to be used
 disp_sdppenalty.hColumn to display the percentage of SDP-relaxations where a penalty formulation had to be used
 disp_sdpunsolved.cColumn to display the percentage of SDP-relaxations that could not be solved even using a penalty formulation
 disp_sdpunsolved.hColumn to display the percentage of SDP-relaxations that could not be solved even using a penalty formulation
 heur_sdpfracdiving.cSDP diving heuristic that chooses fixings w.r.t. the fractionalities
 heur_sdpfracdiving.hSDP diving heuristic that chooses fixings w.r.t. the fractionalities
 heur_sdpfracround.cFractional rounding heuristic for SDPs
 heur_sdpfracround.hFractional rounding heuristic for SDPs
 heur_sdpinnerlp.cSet up inner approximation LP formulation and run heuristics
 heur_sdpinnerlp.hSet up inner approximation LP formulation and run heuristics
 heur_sdprand.cRandomized rounding heuristic for SDPs
 heur_sdprand.hRandomized rounding heuristic for SDPs
 lapack_interface.cInterface methods for eigenvector computation and matrix multiplication using openblas
 lapack_interface.hInterface methods for eigenvector computation and matrix multiplication using openblas
 main.cMain file for solving MISDPs
 prop_companalcent.cCompute analytic center propagator
 prop_companalcent.hCompute analytic center propagator
 prop_sdpobbt.cOptimization-based bound tightening propagator for semidefinite programs
 prop_sdpobbt.hOptimization-based bound tightening propagator for semidefinite programs
 prop_sdpredcost.cReduced cost / dual fixing for SDPs
 prop_sdpredcost.hReduced cost / dual fixing for SDPs
 reader_cbf.cFile reader for mixed-integer semidefinite programs in CBF format
 reader_cbf.hFile reader for mixed-integer semidefinite programs in CBF format
 reader_sdpa.cFile reader for mixed-integer semidefinite programs in SDPA format
 reader_sdpa.hFile reader for mixed-integer semidefinite programs in SDPA format
 relax_sdp.cSDP-relaxator
 relax_sdp.hSDP-relaxator
 scipsdpdef.hMain definitions for SCIP-SDP
 scipsdpdefplugins.cDefault SCIP-SDP plugins
 scipsdpdefplugins.hDefault SCIP-SDP plugins
 sdpi.cGeneral interface methods for SDP-preprocessing (mainly fixing variables and removing empty rows/cols)
 sdpi.hGeneral interface methods for SDP-preprocessing (mainly fixing variables and removing empty rows/cols)
 sdpiclock.c
 sdpiclock.hMethods for clocks and timing
 sdpisolver.hInterface methods for specific SDP-solvers
 sdpisolver_dsdp.cInterface for DSDP
 sdpisolver_mosek.cInterface for MOSEK
 sdpisolver_none.cInterface for compiling withouth an SDP-solver
 sdpisolver_sdpa.cppInterface for SDPA
 sdpsolchecker.cChecks a given SDP solution for feasibility
 sdpsolchecker.hChecks a given SDP solution for feasibility
 SdpVarfixer.cAdds the main functionality to fix/unfix/(multi-)aggregate variables by merging two three-tuple-arrays of row/col/val together
 SdpVarfixer.hAdds the main functionality to fix/unfix/(multi-)aggregate variables by merging two three-tuple-arrays of row/col/val together
 SdpVarmapper.cMaps SCIP variables to SDP indices (the SCIP variables are given SDP indices in the order in which they were inserted)
 SdpVarmapper.hMaps SCIP variables to SDP indices (the SCIP variables are given SDP indices in the order in which they were inserted)
 solveonevarsdp.cSolve SDP with one variable
 solveonevarsdp.hSolve SDP with one variable
 sorttpllex.cTemplate functions for lexicographic sorting
 struct_sdpiclock.hDatastructures for clocks and timing issues
 table_relaxsdp.cAdvanced SDP relaxator statistics table
 table_relaxsdp.hAdvanced SDP relaxator statistics table
 table_slater.cSlater statistics table
 table_slater.hSlater statistics table
 type_sdpi.hType definitions for specific SDP-solver interfaces
 type_sdpiclock.hType definitions for clocks and timing issues
 xternal.cMain document page