├── .appveyor.yml ├── .gitattributes ├── .travis.yml ├── LICENSE ├── MANIFEST.in ├── README.md ├── doc ├── Makefile ├── html │ ├── _images │ │ └── cliqueoverlap.png │ ├── _static │ │ ├── ajax-loader.gif │ │ ├── basic.css │ │ ├── benchmarks │ │ │ ├── band_ex1_dimacs1.html │ │ │ ├── band_ex1_dimacs2.html │ │ │ ├── band_ex1_dimacs3.html │ │ │ ├── band_ex1_dimacs4.html │ │ │ ├── band_ex1_dimacs5.html │ │ │ ├── band_ex1_dimacs6.html │ │ │ ├── band_ex1_iterations.html │ │ │ ├── band_ex1_time.html │ │ │ ├── band_ex1_timeperiter.html │ │ │ ├── band_ex2_dimacs1.html │ │ │ ├── band_ex2_dimacs2.html │ │ │ ├── band_ex2_dimacs3.html │ │ │ ├── band_ex2_dimacs4.html │ │ │ ├── band_ex2_dimacs5.html │ │ │ ├── band_ex2_dimacs6.html │ │ │ ├── band_ex2_iterations.html │ │ │ ├── band_ex2_time.html │ │ │ ├── band_ex2_timeperiter.html │ │ │ ├── band_ex3_dimacs1.html │ │ │ ├── band_ex3_dimacs2.html │ │ │ ├── band_ex3_dimacs3.html │ │ │ ├── band_ex3_dimacs4.html │ │ │ ├── band_ex3_dimacs5.html │ │ │ ├── band_ex3_dimacs6.html │ │ │ ├── band_ex3_iterations.html │ │ │ ├── band_ex3_time.html │ │ │ ├── band_ex3_timeperiter.html │ │ │ ├── cliqueoverlap_dimacs1.html │ │ │ ├── cliqueoverlap_dimacs2.html │ │ │ ├── cliqueoverlap_dimacs3.html │ │ │ ├── cliqueoverlap_dimacs4.html │ │ │ ├── cliqueoverlap_dimacs5.html │ │ │ ├── cliqueoverlap_dimacs6.html │ │ │ ├── cliqueoverlap_iterations.html │ │ │ ├── cliqueoverlap_time.html │ │ │ ├── cliqueoverlap_timeperiter.html │ │ │ ├── mtxnorm_ex1_dimacs1.html │ │ │ ├── mtxnorm_ex1_dimacs2.html │ │ │ ├── mtxnorm_ex1_dimacs3.html │ │ │ ├── mtxnorm_ex1_dimacs4.html │ │ │ ├── mtxnorm_ex1_dimacs5.html │ │ │ ├── mtxnorm_ex1_dimacs6.html │ │ │ ├── mtxnorm_ex1_iterations.html │ │ │ ├── mtxnorm_ex1_time.html │ │ │ ├── mtxnorm_ex1_timeperiter.html │ │ │ ├── mtxnorm_ex2_dimacs1.html │ │ │ ├── mtxnorm_ex2_dimacs2.html │ │ │ ├── mtxnorm_ex2_dimacs3.html │ │ │ ├── mtxnorm_ex2_dimacs4.html │ │ │ ├── mtxnorm_ex2_dimacs5.html │ │ │ ├── mtxnorm_ex2_dimacs6.html │ │ │ ├── mtxnorm_ex2_iterations.html │ │ │ ├── mtxnorm_ex2_time.html │ │ │ ├── mtxnorm_ex2_timeperiter.html │ │ │ ├── mtxnorm_ex3_dimacs1.html │ │ │ ├── mtxnorm_ex3_dimacs2.html │ │ │ ├── mtxnorm_ex3_dimacs3.html │ │ │ ├── mtxnorm_ex3_dimacs4.html │ │ │ ├── mtxnorm_ex3_dimacs5.html │ │ │ ├── mtxnorm_ex3_dimacs6.html │ │ │ ├── mtxnorm_ex3_iterations.html │ │ │ ├── mtxnorm_ex3_time.html │ │ │ ├── mtxnorm_ex3_timeperiter.html │ │ │ ├── mtxnorm_ex4_dimacs1.html │ │ │ ├── mtxnorm_ex4_dimacs2.html │ │ │ ├── mtxnorm_ex4_dimacs3.html │ │ │ ├── mtxnorm_ex4_dimacs4.html │ │ │ ├── mtxnorm_ex4_dimacs5.html │ │ │ ├── mtxnorm_ex4_dimacs6.html │ │ │ ├── mtxnorm_ex4_iterations.html │ │ │ ├── mtxnorm_ex4_time.html │ │ │ ├── mtxnorm_ex4_timeperiter.html │ │ │ ├── sdplib_dimacs1.html │ │ │ ├── sdplib_dimacs2.html │ │ │ ├── sdplib_dimacs3.html │ │ │ ├── sdplib_dimacs4.html │ │ │ ├── sdplib_dimacs5.html │ │ │ ├── sdplib_dimacs6.html │ │ │ ├── sdplib_iterations.html │ │ │ ├── sdplib_time.html │ │ │ ├── sdplib_timeperiter.html │ │ │ ├── ufsmc_dimacs1.html │ │ │ ├── ufsmc_dimacs2.html │ │ │ ├── ufsmc_dimacs3.html │ │ │ ├── ufsmc_dimacs4.html │ │ │ ├── ufsmc_dimacs5.html │ │ │ ├── ufsmc_dimacs6.html │ │ │ ├── ufsmc_iterations.html │ │ │ ├── ufsmc_time.html │ │ │ └── ufsmc_timeperiter.html │ │ ├── comment-bright.png │ │ ├── comment-close.png │ │ ├── comment.png │ │ ├── css │ │ │ ├── badge_only.css │ │ │ └── theme.css │ │ ├── doctools.js │ │ ├── down-pressed.png │ │ ├── down.png │ │ ├── file.png │ │ ├── fonts │ │ │ ├── FontAwesome.otf │ │ │ ├── fontawesome-webfont.eot │ │ │ ├── fontawesome-webfont.svg │ │ │ ├── fontawesome-webfont.ttf │ │ │ └── fontawesome-webfont.woff │ │ ├── jquery-1.11.1.js │ │ ├── jquery.js │ │ ├── js │ │ │ └── theme.js │ │ ├── minus.png │ │ ├── moodalbox │ │ │ ├── css │ │ │ │ └── moodalbox.css │ │ │ ├── img │ │ │ │ ├── closelabel.gif │ │ │ │ └── loading.gif │ │ │ └── js │ │ │ │ ├── moodalbox.js │ │ │ │ └── mootools.js │ │ ├── plus.png │ │ ├── pygments.css │ │ ├── searchtools.js │ │ ├── style.css │ │ ├── underscore-1.3.1.js │ │ ├── underscore.js │ │ ├── up-pressed.png │ │ ├── up.png │ │ └── websupport.js │ ├── benchmarks │ │ └── index.html │ ├── copyright.html │ ├── documentation │ │ └── index.html │ ├── download │ │ └── index.html │ ├── index.html │ ├── objects.inv │ ├── search.html │ ├── searchindex.js │ └── testproblems │ │ └── index.html └── source │ ├── _static │ ├── benchmarks │ │ ├── band_ex1_dimacs1.html │ │ ├── band_ex1_dimacs2.html │ │ ├── band_ex1_dimacs3.html │ │ ├── band_ex1_dimacs4.html │ │ ├── band_ex1_dimacs5.html │ │ ├── band_ex1_dimacs6.html │ │ ├── band_ex1_iterations.html │ │ ├── band_ex1_time.html │ │ ├── band_ex1_timeperiter.html │ │ ├── band_ex2_dimacs1.html │ │ ├── band_ex2_dimacs2.html │ │ ├── band_ex2_dimacs3.html │ │ ├── band_ex2_dimacs4.html │ │ ├── band_ex2_dimacs5.html │ │ ├── band_ex2_dimacs6.html │ │ ├── band_ex2_iterations.html │ │ ├── band_ex2_time.html │ │ ├── band_ex2_timeperiter.html │ │ ├── band_ex3_dimacs1.html │ │ ├── band_ex3_dimacs2.html │ │ ├── band_ex3_dimacs3.html │ │ ├── band_ex3_dimacs4.html │ │ ├── band_ex3_dimacs5.html │ │ ├── band_ex3_dimacs6.html │ │ ├── band_ex3_iterations.html │ │ ├── band_ex3_time.html │ │ ├── band_ex3_timeperiter.html │ │ ├── cliqueoverlap_dimacs1.html │ │ ├── cliqueoverlap_dimacs2.html │ │ ├── cliqueoverlap_dimacs3.html │ │ ├── cliqueoverlap_dimacs4.html │ │ ├── cliqueoverlap_dimacs5.html │ │ ├── cliqueoverlap_dimacs6.html │ │ ├── cliqueoverlap_iterations.html │ │ ├── cliqueoverlap_time.html │ │ ├── cliqueoverlap_timeperiter.html │ │ ├── mtxnorm_ex1_dimacs1.html │ │ ├── mtxnorm_ex1_dimacs2.html │ │ ├── mtxnorm_ex1_dimacs3.html │ │ ├── mtxnorm_ex1_dimacs4.html │ │ ├── mtxnorm_ex1_dimacs5.html │ │ ├── mtxnorm_ex1_dimacs6.html │ │ ├── mtxnorm_ex1_iterations.html │ │ ├── mtxnorm_ex1_time.html │ │ ├── mtxnorm_ex1_timeperiter.html │ │ ├── mtxnorm_ex2_dimacs1.html │ │ ├── mtxnorm_ex2_dimacs2.html │ │ ├── mtxnorm_ex2_dimacs3.html │ │ ├── mtxnorm_ex2_dimacs4.html │ │ ├── mtxnorm_ex2_dimacs5.html │ │ ├── mtxnorm_ex2_dimacs6.html │ │ ├── mtxnorm_ex2_iterations.html │ │ ├── mtxnorm_ex2_time.html │ │ ├── mtxnorm_ex2_timeperiter.html │ │ ├── mtxnorm_ex3_dimacs1.html │ │ ├── mtxnorm_ex3_dimacs2.html │ │ ├── mtxnorm_ex3_dimacs3.html │ │ ├── mtxnorm_ex3_dimacs4.html │ │ ├── mtxnorm_ex3_dimacs5.html │ │ ├── mtxnorm_ex3_dimacs6.html │ │ ├── mtxnorm_ex3_iterations.html │ │ ├── mtxnorm_ex3_time.html │ │ ├── mtxnorm_ex3_timeperiter.html │ │ ├── mtxnorm_ex4_dimacs1.html │ │ ├── mtxnorm_ex4_dimacs2.html │ │ ├── mtxnorm_ex4_dimacs3.html │ │ ├── mtxnorm_ex4_dimacs4.html │ │ ├── mtxnorm_ex4_dimacs5.html │ │ ├── mtxnorm_ex4_dimacs6.html │ │ ├── mtxnorm_ex4_iterations.html │ │ ├── mtxnorm_ex4_time.html │ │ ├── mtxnorm_ex4_timeperiter.html │ │ ├── sdplib_dimacs1.html │ │ ├── sdplib_dimacs2.html │ │ ├── sdplib_dimacs3.html │ │ ├── sdplib_dimacs4.html │ │ ├── sdplib_dimacs5.html │ │ ├── sdplib_dimacs6.html │ │ ├── sdplib_iterations.html │ │ ├── sdplib_time.html │ │ ├── sdplib_timeperiter.html │ │ ├── ufsmc_dimacs1.html │ │ ├── ufsmc_dimacs2.html │ │ ├── ufsmc_dimacs3.html │ │ ├── ufsmc_dimacs4.html │ │ ├── ufsmc_dimacs5.html │ │ ├── ufsmc_dimacs6.html │ │ ├── ufsmc_iterations.html │ │ ├── ufsmc_time.html │ │ └── ufsmc_timeperiter.html │ ├── moodalbox │ │ ├── css │ │ │ └── moodalbox.css │ │ ├── img │ │ │ ├── closelabel.gif │ │ │ └── loading.gif │ │ └── js │ │ │ ├── moodalbox.js │ │ │ └── mootools.js │ └── style.css │ ├── _templates │ └── layout.html │ ├── _themes │ └── sphinx_rtd_theme │ │ ├── LICENSE │ │ ├── __init__.py │ │ ├── breadcrumbs.html │ │ ├── footer.html │ │ ├── layout.html │ │ ├── layout_old.html │ │ ├── search.html │ │ ├── searchbox.html │ │ ├── static │ │ ├── css │ │ │ ├── badge_only.css │ │ │ └── theme.css │ │ ├── fonts │ │ │ ├── FontAwesome.otf │ │ │ ├── fontawesome-webfont.eot │ │ │ ├── fontawesome-webfont.svg │ │ │ ├── fontawesome-webfont.ttf │ │ │ └── fontawesome-webfont.woff │ │ └── js │ │ │ └── theme.js │ │ ├── theme.conf │ │ └── versions.html │ ├── benchmarks │ ├── cliqueoverlap.png │ └── index.rst │ ├── conf.py │ ├── copyright.rst │ ├── documentation │ └── index.rst │ ├── download │ └── index.rst │ ├── index.rst │ └── testproblems │ └── index.rst ├── example.py ├── setup.cfg ├── setup.py ├── src ├── C │ ├── blas_redefines.h │ ├── cvxopt.h │ └── misc.c └── python │ ├── __init__.py │ ├── _version.py │ ├── analysis.py │ ├── base.py │ └── solvers.py └── versioneer.py /.appveyor.yml: -------------------------------------------------------------------------------- 1 | version: 0.4.5-{build}-{branch} 2 | image: Visual Studio 2017 3 | init: 4 | - choco install wget 5 | 6 | environment: 7 | global: 8 | PYTHON: C:\Miniconda36-x64 9 | PYTHON_ARCH: "64" 10 | PACKAGE_NAME: "smcp" 11 | BUILD_DEPENDS: "" 12 | TEST_DEPENDS: "" 13 | 14 | matrix: 15 | - PYTHON_VERSION: 3.6 16 | - PYTHON_VERSION: 2.7 17 | COMPILER: mingwpy 18 | 19 | platform: 20 | - x64 21 | 22 | install: 23 | - if [%PYTHON_ARCH%]==[64] ( 24 | call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvars64.bat" 25 | ) else ( 26 | call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvars32.bat" 27 | ) 28 | 29 | # Set up miniconda build environment 30 | - SET "PATH=%PYTHON%;%PYTHON%\Scripts;%PYTHON%\Library\bin;%ProgramFiles%\7-Zip;%PATH%" 31 | - conda info 32 | - conda create --yes -n build_env python=%PYTHON_VERSION% %BUILD_DEPENDS% 33 | - activate build_env 34 | - if [%COMPILER%]==[mingwpy] ( pip install -i https://pypi.anaconda.org/carlkl/simple mingwpy ) 35 | 36 | # Check that we have the expected version and architecture for Python 37 | - python --version 38 | - python -c "import struct; print(struct.calcsize('P') * 8)" 39 | 40 | build_script: 41 | # Build wheel 42 | - if [%COMPILER%]==[mingwpy] ( python setup.py build --compiler=mingw32 ) 43 | else ( python setup.py build --compiler=msvc ) 44 | - python setup.py bdist_wheel 45 | - ls dist/* 46 | 47 | test_script: 48 | # Create test env 49 | - conda create --yes -n test_env python=%PYTHON_VERSION% %TEST_DEPENDS% 50 | - activate test_env 51 | 52 | # Install from wheel 53 | - pip install chompack 54 | - pip install --no-index --find-links dist/ %PACKAGE_NAME% 55 | 56 | # Run tests 57 | - python --version 58 | - python example.py 59 | 60 | artifacts: 61 | - path: dist/*.whl 62 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | src/python/_version.py export-subst 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | notifications: 2 | email: false 3 | 4 | env: 5 | global: 6 | - TEST_DEPENDS="chompack" 7 | 8 | matrix: 9 | include: 10 | - os: linux 11 | dist: trusty 12 | sudo: required 13 | language: python 14 | python: '2.7' 15 | - os: linux 16 | dist: trusty 17 | sudo: required 18 | language: python 19 | python: '3.6' 20 | - os: osx 21 | language: python 22 | env: PYVERSION=2.7 23 | language: generic 24 | - os: osx 25 | language: python 26 | env: PYVERSION=3.6 27 | language: generic 28 | 29 | before_install: 30 | - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get install python-dev; fi 31 | - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew cask uninstall oclint; fi 32 | - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then wget https://repo.continuum.io/miniconda/Miniconda3-latest-MacOSX-x86_64.sh -O miniconda.sh;bash miniconda.sh -b -p $HOME/miniconda; export PATH="$HOME/miniconda/bin:$PATH" ; fi 33 | - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then conda create -y -n myenv python=$PYVERSION && source $HOME/miniconda/bin/activate myenv; fi 34 | 35 | install: 36 | - python setup.py -q install 37 | 38 | script: 39 | - pip install $TEST_DEPENDS 40 | - python example.py 41 | -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include LICENSE README.md example.py 2 | recursive-include src/C * 3 | include versioneer.py 4 | include src/python/_version.py 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # SMCP — Solver for sparse matrix cone programs 2 | 3 | ## Build Status 4 | 5 | [![Build Status](https://travis-ci.org/cvxopt/smcp.svg?branch=master)](https://travis-ci.org/cvxopt/smcp) 6 | [![AppVeyor Build Status](https://ci.appveyor.com/api/projects/status/github/cvxopt/smcp?svg=true)](https://ci.appveyor.com/project/martinandersen/smcp) 7 | [![Documentation Status](https://readthedocs.org/projects/smcp/badge/?version=latest)](http://smcp.readthedocs.io/en/latest/?badge=latest) 8 | [![License](https://img.shields.io/badge/license-GPL3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0.en.html) 9 | 10 | ## Documentation 11 | 12 | Documentation available at http://smcp.readthedocs.io 13 | 14 | 15 | ## Quick Install 16 | 17 | ``` 18 | pip install smcp 19 | ``` 20 | -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- 1 | # Makefile for SMCP website 2 | 3 | html: 4 | sphinx-build -b html source build/html 5 | 6 | linkcheck: 7 | mkdir -p build/linkcheck 8 | sphinx-build -b linkcheck source build/linkcheck 9 | @echo 10 | @echo "Link check complete; look for any errors in the above output " \ 11 | "or in build/linkcheck/output.txt." 12 | -------------------------------------------------------------------------------- /doc/html/_images/cliqueoverlap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvxopt/smcp/0001af4b5c57f6322f18047fc7cbdf4c3688c6e5/doc/html/_images/cliqueoverlap.png -------------------------------------------------------------------------------- /doc/html/_static/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvxopt/smcp/0001af4b5c57f6322f18047fc7cbdf4c3688c6e5/doc/html/_static/ajax-loader.gif -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/band_ex2_dimacs1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n100_m100_w54.85e-161.60e-164.80e-15-2.72e-14-7.80e-141.97e-11
band_n200_m100_w56.11e-161.80e-164.51e-14-2.18e-13-3.70e-134.21e-12
band_n400_m100_w59.87e-151.66e-163.54e-15-5.29e-15-4.70e-131.27e-12
band_n800_m100_w51.58e-091.63e-162.71e-15-1.03e-14-1.60e-138.69e-13
band_n1600_m100_w51.24e-161.27e-169.68e-09-5.06e-15-4.10e-133.91e-13
64 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/band_ex2_dimacs2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n100_m100_w50.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
band_n200_m100_w50.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
band_n400_m100_w50.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
band_n800_m100_w50.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
band_n1600_m100_w50.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
64 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/band_ex2_dimacs3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n100_m100_w51.82e-161.81e-162.32e-08-3.53e-15-5.00e-120.00e+00
band_n200_m100_w53.25e-163.14e-161.01e-09-2.82e-15-6.80e-120.00e+00
band_n400_m100_w54.24e-164.47e-163.26e-08-3.39e-15-9.60e-120.00e+00
band_n800_m100_w56.29e-166.50e-167.55e-09-4.65e-15-1.40e-110.00e+00
band_n1600_m100_w59.67e-169.59e-166.40e-08-6.53e-15-2.20e-110.00e+00
64 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/band_ex2_dimacs4.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n100_m100_w50.00e+000.00e+000.00e+00-0.00e+00-0.00e+002.65e-11
band_n200_m100_w50.00e+000.00e+000.00e+00-0.00e+00-0.00e+008.65e-12
band_n400_m100_w50.00e+000.00e+000.00e+00-0.00e+00-0.00e+003.70e-12
band_n800_m100_w50.00e+000.00e+000.00e+00-0.00e+00-0.00e+002.51e-12
band_n1600_m100_w50.00e+000.00e+000.00e+00-0.00e+00-0.00e+001.99e-12
64 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/band_ex2_dimacs5.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n100_m100_w51.12e-071.12e-074.05e-091.09e-074.72e-081.83e-088.70e-09-6.84e-11
band_n200_m100_w51.98e-081.98e-088.64e-109.01e-082.78e-082.28e-084.40e-10-1.97e-11
band_n400_m100_w51.93e-081.93e-08-7.53e-109.57e-081.18e-082.06e-085.10e-09-1.08e-11
band_n800_m100_w59.58e-091.95e-081.38e-091.22e-074.49e-083.65e-083.40e-09-7.77e-12
band_n1600_m100_w51.78e-081.78e-08-6.32e-108.86e-081.17e-081.22e-083.60e-09-6.42e-12
64 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/band_ex2_dimacs6.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n100_m100_w51.09e-081.09e-087.15e-09-4.72e-08-8.70e-09-2.60e-12
band_n200_m100_w51.05e-081.05e-089.54e-10-2.78e-08-4.40e-10-5.29e-12
band_n400_m100_w51.93e-081.93e-081.19e-09-1.18e-08-5.10e-09-6.53e-12
band_n800_m100_w51.95e-081.95e-081.68e-09-4.49e-08-3.40e-09-8.94e-12
band_n1600_m100_w51.78e-081.78e-081.75e-09-1.17e-08-3.60e-09-6.62e-12
64 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/band_ex2_iterations.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n100_m100_w53535173116231513
band_n200_m100_w54141193517251716
band_n400_m100_w53838193517241516
band_n800_m100_w54141193617231716
band_n1600_m100_w54747194319271818
64 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/band_ex2_time.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n100_m100_w54.21.83.16.31.9116.93.01.2
band_n200_m100_w59.34.321.340.69.6510.27.95.7
band_n400_m100_w518.38.3132.3313.586.92064.822.734.9
band_n800_m100_w541.018.4922.04766.01163.213246.591.0249.0
band_n1600_m100_w594.346.235616.7171500.021003.1116425.9500.33086.3
64 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/band_ex2_timeperiter.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n100_m100_w50.120.050.180.200.125.080.200.09
band_n200_m100_w50.230.101.121.160.5720.410.460.36
band_n400_m100_w50.480.226.968.965.1186.031.512.18
band_n800_m100_w51.000.4548.53132.3968.42575.945.3515.56
band_n1600_m100_w52.010.981874.563988.371105.424312.0727.79171.46
64 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/band_ex3_dimacs1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n500_m10_w33.36e-173.19e-177.01e-16-6.83e-15-5.40e-143.79e-13
band_n500_m50_w36.40e-107.73e-171.30e-15-1.39e-14-1.90e-122.25e-12
band_n500_m100_w31.81e-091.59e-164.14e-15-5.14e-15-1.40e-126.18e-12
band_n500_m200_w32.09e-132.51e-161.13e-14-4.14e-15-3.10e-125.24e-12
band_n500_m400_w31.57e-103.88e-161.16e-14-1.70e-14-3.70e-124.61e-12
band_n500_m800_w36.82e-135.66e-162.07e-13-2.66e-13-7.30e-131.91e-12
74 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/band_ex3_dimacs2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n500_m10_w30.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
band_n500_m50_w30.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
band_n500_m100_w30.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
band_n500_m200_w30.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
band_n500_m400_w30.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
band_n500_m800_w30.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
74 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/band_ex3_dimacs3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n500_m10_w34.72e-165.05e-161.99e-08-2.32e-15-1.00e-110.00e+00
band_n500_m50_w35.16e-165.21e-165.80e-08-2.89e-15-1.00e-110.00e+00
band_n500_m100_w35.10e-165.40e-161.32e-08-3.93e-15-1.10e-110.00e+00
band_n500_m200_w35.03e-164.72e-161.15e-08-6.01e-15-1.10e-110.00e+00
band_n500_m400_w34.76e-164.42e-165.20e-08-2.44e-14-1.20e-110.00e+00
band_n500_m800_w34.49e-164.68e-161.22e-08-9.29e-14-1.10e-110.00e+00
74 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/band_ex3_dimacs4.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n500_m10_w30.00e+000.00e+000.00e+00-0.00e+00-0.00e+008.00e-12
band_n500_m50_w30.00e+000.00e+000.00e+00-0.00e+00-0.00e+008.33e-12
band_n500_m100_w30.00e+000.00e+000.00e+00-0.00e+00-0.00e+001.35e-11
band_n500_m200_w30.00e+000.00e+000.00e+00-0.00e+00-0.00e+001.49e-11
band_n500_m400_w30.00e+000.00e+000.00e+00-0.00e+00-0.00e+006.07e-12
band_n500_m800_w30.00e+000.00e+000.00e+00-0.00e+00-0.00e+004.65e-12
74 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/band_ex3_dimacs6.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n500_m10_w34.61e-084.61e-087.52e-09-4.15e-08-3.40e-09-1.65e-11
band_n500_m50_w33.25e-093.25e-092.82e-09-1.11e-08-2.40e-09-2.60e-11
band_n500_m100_w35.59e-095.59e-097.43e-10-1.11e-08-7.10e-09-6.90e-11
band_n500_m200_w33.01e-083.01e-084.12e-09-1.01e-08-8.60e-09-9.03e-12
band_n500_m400_w31.80e-081.80e-083.80e-09-1.31e-08-2.50e-09-9.12e-12
band_n500_m800_w31.09e-081.09e-085.88e-09-9.86e-09-4.50e-09-9.84e-13
74 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/band_ex3_iterations.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n500_m10_w34242173517241618
band_n500_m50_w34040183918251616
band_n500_m100_w33837183517241614
band_n500_m200_w34242194118241716
band_n500_m400_w34141186218261714
band_n500_m800_w3444420-19251816
74 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/band_ex3_time.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n500_m10_w32.81.243.6449.628.746.77.461.7
band_n500_m50_w37.53.2132.21052.0213.8891.215.359.1
band_n500_m100_w315.56.8248.81102.0280.93240.626.954.9
band_n500_m200_w346.415.4514.81888.0401.813317.553.269.4
band_n500_m400_w3145.333.0962.75493.0629.940845.3107.384.6
band_n500_m800_w3534.679.92162.5-1198.6159337.3245.5159.3
74 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/band_ex3_timeperiter.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n500_m10_w30.070.032.5712.851.691.940.463.43
band_n500_m50_w30.190.087.3526.9711.8835.650.963.69
band_n500_m100_w30.410.1813.8231.4916.52135.021.683.92
band_n500_m200_w31.110.3727.1046.0522.32554.903.134.34
band_n500_m400_w33.540.8053.4888.6034.991570.976.316.04
band_n500_m800_w312.151.82108.13-63.086373.4913.649.96
74 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/cliqueoverlap_iterations.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
cliqueoverlap_N16_u0_m1004646151816221314
cliqueoverlap_N16_u1_m1003939184317241615
cliqueoverlap_N16_u2_m1004242184517241615
cliqueoverlap_N16_u4_m1003939184717251515
cliqueoverlap_N16_u8_m1003838184818251617
cliqueoverlap_N16_u15_m1002929142015191311
74 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/cliqueoverlap_time.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
cliqueoverlap_N16_u0_m10010.514.43.92.94.01027.54.21.7
cliqueoverlap_N16_u1_m10011.113.6743.93415.0562.71035.060.6180.7
cliqueoverlap_N16_u2_m10011.714.3621.24515.0499.9920.255.8143.1
cliqueoverlap_N16_u4_m10010.212.6394.25817.0385.1776.343.297.4
cliqueoverlap_N16_u8_m1009.710.1129.42621.0153.3529.824.436.7
cliqueoverlap_N16_u15_m1003.52.40.91.70.411.51.50.6
74 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/cliqueoverlap_timeperiter.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
cliqueoverlap_N16_u0_m1000.230.310.260.160.2546.700.320.12
cliqueoverlap_N16_u1_m1000.280.3541.3379.4233.1043.123.7912.05
cliqueoverlap_N16_u2_m1000.280.3434.51100.3329.4138.343.499.54
cliqueoverlap_N16_u4_m1000.260.3221.90123.7722.6531.052.886.49
cliqueoverlap_N16_u8_m1000.260.277.1954.608.5221.191.522.16
cliqueoverlap_N16_u15_m1000.120.080.060.080.030.600.120.05
74 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/mtxnorm_ex1_dimacs1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p90_q10_r1002.33e-151.83e-157.26e-14-2.52e-14-3.80e-133.64e-09
mtxnorm_p190_q10_r1002.70e-153.30e-151.75e-13-4.52e-13-4.00e-122.11e-09
mtxnorm_p390_q10_r1004.12e-154.73e-153.57e-13-4.73e-14-9.60e-131.01e-09
mtxnorm_p790_q10_r1001.02e-148.54e-151.96e-13-9.11e-13-2.00e-135.65e-10
mtxnorm_p1590_q10_r1009.82e-159.81e-153.98e-14-1.01e-11-1.90e-112.35e-09
64 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/mtxnorm_ex1_dimacs2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p90_q10_r1000.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
mtxnorm_p190_q10_r1000.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
mtxnorm_p390_q10_r1000.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
mtxnorm_p790_q10_r1000.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
mtxnorm_p1590_q10_r1000.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
64 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/mtxnorm_ex1_dimacs3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p90_q10_r1004.30e-164.45e-162.20e-08-2.70e-15-1.70e-110.00e+00
mtxnorm_p190_q10_r1006.03e-165.77e-166.56e-08-3.51e-15-1.30e-110.00e+00
mtxnorm_p390_q10_r1008.46e-168.85e-161.56e-08-5.19e-15-1.90e-110.00e+00
mtxnorm_p790_q10_r1001.11e-151.13e-153.50e-08-6.77e-15-2.50e-110.00e+00
mtxnorm_p1590_q10_r1001.27e-151.28e-151.47e-07-8.33e-15-3.50e-110.00e+00
64 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/mtxnorm_ex1_dimacs4.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p90_q10_r1000.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
mtxnorm_p190_q10_r1000.00e+000.00e+000.00e+00-0.00e+00-0.00e+001.45e-13
mtxnorm_p390_q10_r1000.00e+000.00e+000.00e+00-0.00e+00-0.00e+009.43e-14
mtxnorm_p790_q10_r1000.00e+000.00e+000.00e+00-0.00e+00-0.00e+005.01e-15
mtxnorm_p1590_q10_r1000.00e+000.00e+000.00e+00-0.00e+00-0.00e+002.16e-15
64 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/mtxnorm_ex1_dimacs5.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p90_q10_r1008.13e-098.13e-091.75e-091.97e-073.40e-081.88e-083.40e-09-1.98e-11
mtxnorm_p190_q10_r1004.97e-084.97e-085.04e-091.39e-077.36e-091.32e-088.00e-102.56e-11
mtxnorm_p390_q10_r1001.86e-081.86e-081.11e-091.51e-071.26e-081.27e-086.10e-096.04e-11
mtxnorm_p790_q10_r1002.25e-072.25e-071.29e-092.29e-076.22e-093.26e-082.70e-09-7.68e-11
mtxnorm_p1590_q10_r1001.18e-071.18e-076.95e-092.02e-073.06e-083.69e-082.70e-09-7.00e-10
64 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/mtxnorm_ex1_dimacs6.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p90_q10_r1001.39e-091.39e-092.21e-09-3.40e-08-3.40e-093.44e-09
mtxnorm_p190_q10_r1006.49e-096.49e-095.78e-09-7.36e-09-8.00e-102.06e-09
mtxnorm_p390_q10_r1002.43e-092.43e-091.20e-09-1.26e-08-6.10e-091.04e-09
mtxnorm_p790_q10_r1003.14e-083.14e-081.40e-09-6.22e-09-2.70e-094.79e-10
mtxnorm_p1590_q10_r1001.49e-081.49e-087.17e-09-3.06e-08-2.70e-091.63e-09
64 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/mtxnorm_ex1_iterations.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p90_q10_r1002727143415231213
mtxnorm_p190_q10_r1002626142116261213
mtxnorm_p390_q10_r1002828162117241314
mtxnorm_p790_q10_r1002828172218301515
mtxnorm_p1590_q10_r1003434182322321415
64 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/mtxnorm_ex1_time.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p90_q10_r1006.23.12.93.12.120.93.51.2
mtxnorm_p190_q10_r10012.66.316.68.210.454.89.34.4
mtxnorm_p390_q10_r10028.814.1115.138.282.2131.732.525.4
mtxnorm_p790_q10_r10059.931.7840.9219.2888.7436.7136.1222.7
mtxnorm_p1590_q10_r100146.184.36851.21772.014255.21371.8491.02424.3
64 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/mtxnorm_ex1_timeperiter.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p90_q10_r1000.230.120.200.090.140.910.290.09
mtxnorm_p190_q10_r1000.480.241.180.390.652.110.780.34
mtxnorm_p390_q10_r1001.030.517.191.824.835.492.501.81
mtxnorm_p790_q10_r1002.141.1349.469.9649.3714.569.0714.85
mtxnorm_p1590_q10_r1004.302.48380.6277.04647.9642.8735.07161.62
64 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/mtxnorm_ex3_dimacs1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p400_q10_r503.65e-154.14e-156.31e-14-7.42e-14-1.30e-133.36e-09
mtxnorm_p400_q10_r1005.14e-154.74e-158.85e-14-4.81e-13-2.50e-121.04e-09
mtxnorm_p400_q10_r2005.72e-155.11e-153.90e-13-2.89e-14-6.40e-121.92e-09
mtxnorm_p400_q10_r4006.00e-155.56e-153.61e-13-4.66e-14-1.30e-112.97e-09
mtxnorm_p400_q10_r8007.92e-158.38e-155.83e-15-5.98e-15-3.20e-131.92e-09
64 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/mtxnorm_ex3_dimacs2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p400_q10_r500.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
mtxnorm_p400_q10_r1000.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
mtxnorm_p400_q10_r2000.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
mtxnorm_p400_q10_r4000.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
mtxnorm_p400_q10_r8000.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
64 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/mtxnorm_ex3_dimacs3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p400_q10_r507.83e-169.04e-167.01e-08-4.58e-15-2.00e-110.00e+00
mtxnorm_p400_q10_r1008.07e-168.71e-161.52e-07-4.86e-15-1.80e-110.00e+00
mtxnorm_p400_q10_r2006.52e-166.08e-163.71e-09-4.42e-15-1.40e-110.00e+00
mtxnorm_p400_q10_r4008.21e-168.20e-169.81e-08-7.97e-15-1.80e-110.00e+00
mtxnorm_p400_q10_r8007.89e-168.72e-168.23e-08-1.29e-14-1.90e-110.00e+00
64 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/mtxnorm_ex3_dimacs4.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p400_q10_r500.00e+000.00e+000.00e+00-0.00e+00-0.00e+002.09e-13
mtxnorm_p400_q10_r1000.00e+000.00e+000.00e+00-0.00e+00-0.00e+007.42e-15
mtxnorm_p400_q10_r2000.00e+000.00e+000.00e+00-0.00e+00-0.00e+001.38e-14
mtxnorm_p400_q10_r4000.00e+000.00e+000.00e+00-0.00e+00-0.00e+006.28e-15
mtxnorm_p400_q10_r8000.00e+000.00e+000.00e+00-0.00e+00-0.00e+004.51e-14
64 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/mtxnorm_ex3_dimacs5.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p400_q10_r507.73e-087.73e-084.03e-091.13e-082.11e-084.38e-082.20e-099.34e-11
mtxnorm_p400_q10_r1001.95e-081.95e-087.58e-092.23e-073.32e-082.67e-082.80e-093.11e-11
mtxnorm_p400_q10_r2001.28e-081.28e-086.05e-101.90e-075.45e-094.19e-084.80e-101.43e-11
mtxnorm_p400_q10_r4001.12e-071.12e-075.65e-091.29e-073.68e-081.66e-081.90e-093.33e-11
mtxnorm_p400_q10_r8001.52e-071.52e-074.54e-092.15e-082.25e-083.91e-081.00e-096.85e-11
64 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/mtxnorm_ex3_dimacs6.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p400_q10_r501.03e-081.03e-084.39e-09-2.11e-08-2.20e-093.37e-09
mtxnorm_p400_q10_r1002.73e-092.73e-098.44e-09-3.32e-08-2.80e-091.05e-09
mtxnorm_p400_q10_r2001.82e-091.82e-096.34e-10-5.45e-09-4.80e-101.89e-09
mtxnorm_p400_q10_r4001.51e-081.51e-086.24e-09-3.68e-08-1.90e-092.93e-09
mtxnorm_p400_q10_r8001.96e-081.96e-085.06e-09-2.25e-08-1.00e-091.93e-09
64 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/mtxnorm_ex3_iterations.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p400_q10_r503030162017261414
mtxnorm_p400_q10_r1003131162117251415
mtxnorm_p400_q10_r2002626162017251413
mtxnorm_p400_q10_r4002626152016221313
mtxnorm_p400_q10_r8002626142815221212
64 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/mtxnorm_ex3_time.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p400_q10_r5015.36.966.820.353.646.719.425.3
mtxnorm_p400_q10_r10032.616.0126.440.188.8140.236.529.9
mtxnorm_p400_q10_r20069.526.7248.380.5162.2471.572.430.5
mtxnorm_p400_q10_r400203.557.0477.3169.1302.01522.6141.043.3
mtxnorm_p400_q10_r800682.3127.8947.5433.7604.75756.3291.379.7
64 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/mtxnorm_ex3_timeperiter.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p400_q10_r500.510.234.171.023.151.801.391.81
mtxnorm_p400_q10_r1001.050.527.901.915.225.612.611.99
mtxnorm_p400_q10_r2002.671.0315.524.039.5418.865.172.35
mtxnorm_p400_q10_r4007.832.1931.828.4618.8869.2110.853.33
mtxnorm_p400_q10_r80026.244.9267.6815.4940.31261.6524.286.64
64 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/mtxnorm_ex4_iterations.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p999_q1_r10313121111518105
mtxnorm_p998_q2_r103131181816181311
mtxnorm_p995_q5_r103030181918251313
mtxnorm_p990_q10_r102929181918221415
mtxnorm_p980_q20_r103939161819241314
mtxnorm_p950_q50_r103030171921271417
74 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/mtxnorm_ex4_time.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p999_q1_r103.21.5269.118.075.03.415.2141.5
mtxnorm_p998_q2_r103.61.7231.631.392.65.722.2304.7
mtxnorm_p995_q5_r107.43.5284.235.6146.017.922.0355.6
mtxnorm_p990_q10_r1014.86.8283.844.1215.031.839.0397.4
mtxnorm_p980_q20_r1050.022.5253.268.7369.372.352.6383.1
mtxnorm_p950_q50_r10233.9105.4270.4109.5539.4264.3102.5478.0
74 | -------------------------------------------------------------------------------- /doc/html/_static/benchmarks/mtxnorm_ex4_timeperiter.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p999_q1_r100.100.0512.811.645.000.191.5228.30
mtxnorm_p998_q2_r100.120.0512.871.745.780.321.7127.70
mtxnorm_p995_q5_r100.250.1215.791.878.110.721.6927.35
mtxnorm_p990_q10_r100.510.2315.772.3211.951.442.7926.49
mtxnorm_p980_q20_r101.280.5815.823.8219.443.014.0527.36
mtxnorm_p950_q50_r107.803.5115.905.7625.689.797.3228.12
74 | -------------------------------------------------------------------------------- /doc/html/_static/comment-bright.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvxopt/smcp/0001af4b5c57f6322f18047fc7cbdf4c3688c6e5/doc/html/_static/comment-bright.png -------------------------------------------------------------------------------- /doc/html/_static/comment-close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvxopt/smcp/0001af4b5c57f6322f18047fc7cbdf4c3688c6e5/doc/html/_static/comment-close.png -------------------------------------------------------------------------------- /doc/html/_static/comment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvxopt/smcp/0001af4b5c57f6322f18047fc7cbdf4c3688c6e5/doc/html/_static/comment.png -------------------------------------------------------------------------------- /doc/html/_static/down-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvxopt/smcp/0001af4b5c57f6322f18047fc7cbdf4c3688c6e5/doc/html/_static/down-pressed.png -------------------------------------------------------------------------------- /doc/html/_static/down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvxopt/smcp/0001af4b5c57f6322f18047fc7cbdf4c3688c6e5/doc/html/_static/down.png -------------------------------------------------------------------------------- /doc/html/_static/file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvxopt/smcp/0001af4b5c57f6322f18047fc7cbdf4c3688c6e5/doc/html/_static/file.png -------------------------------------------------------------------------------- /doc/html/_static/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvxopt/smcp/0001af4b5c57f6322f18047fc7cbdf4c3688c6e5/doc/html/_static/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /doc/html/_static/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvxopt/smcp/0001af4b5c57f6322f18047fc7cbdf4c3688c6e5/doc/html/_static/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /doc/html/_static/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvxopt/smcp/0001af4b5c57f6322f18047fc7cbdf4c3688c6e5/doc/html/_static/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /doc/html/_static/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvxopt/smcp/0001af4b5c57f6322f18047fc7cbdf4c3688c6e5/doc/html/_static/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /doc/html/_static/js/theme.js: -------------------------------------------------------------------------------- 1 | $( document ).ready(function() { 2 | // Shift nav in mobile when clicking the menu. 3 | $(document).on('click', "[data-toggle='wy-nav-top']", function() { 4 | $("[data-toggle='wy-nav-shift']").toggleClass("shift"); 5 | $("[data-toggle='rst-versions']").toggleClass("shift"); 6 | }); 7 | // Close menu when you click a link. 8 | $(document).on('click', ".wy-menu-vertical .current ul li a", function() { 9 | $("[data-toggle='wy-nav-shift']").removeClass("shift"); 10 | $("[data-toggle='rst-versions']").toggleClass("shift"); 11 | }); 12 | $(document).on('click', "[data-toggle='rst-current-version']", function() { 13 | $("[data-toggle='rst-versions']").toggleClass("shift-up"); 14 | }); 15 | // Make tables responsive 16 | $("table.docutils:not(.field-list)").wrap("
"); 17 | }); 18 | 19 | window.SphinxRtdTheme = (function (jquery) { 20 | var stickyNav = (function () { 21 | var navBar, 22 | win, 23 | stickyNavCssClass = 'stickynav', 24 | applyStickNav = function () { 25 | if (navBar.height() <= win.height()) { 26 | navBar.addClass(stickyNavCssClass); 27 | } else { 28 | navBar.removeClass(stickyNavCssClass); 29 | } 30 | }, 31 | enable = function () { 32 | applyStickNav(); 33 | win.on('resize', applyStickNav); 34 | }, 35 | init = function () { 36 | navBar = jquery('nav.wy-nav-side:first'); 37 | win = jquery(window); 38 | }; 39 | jquery(init); 40 | return { 41 | enable : enable 42 | }; 43 | }()); 44 | return { 45 | StickyNav : stickyNav 46 | }; 47 | }($)); 48 | -------------------------------------------------------------------------------- /doc/html/_static/minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvxopt/smcp/0001af4b5c57f6322f18047fc7cbdf4c3688c6e5/doc/html/_static/minus.png -------------------------------------------------------------------------------- /doc/html/_static/moodalbox/css/moodalbox.css: -------------------------------------------------------------------------------- 1 | /* moodalbox CSS */ 2 | 3 | div#mb_overlay { 4 | position: absolute; 5 | left: 0; 6 | width: 100%; 7 | background-color: #000; 8 | cursor: pointer; 9 | } 10 | 11 | div#mb_center, div#mb_bottom { 12 | position: absolute; 13 | left: 50%; 14 | overflow: hidden; 15 | background-color: #DDD; 16 | } 17 | 18 | div#mb_center { 19 | background-color: #FFF; 20 | } 21 | 22 | div#mb_contents { 23 | width: 400px; 24 | height: 400px; 25 | border: 10px solid #DDD; 26 | overflow: auto; 27 | background-color: #FFF; 28 | visibility: hidden; 29 | } 30 | 31 | .mb_loading { 32 | background: #DDD url(../img/loading.gif) no-repeat center center; 33 | } 34 | 35 | #mb_error { 36 | font-size: 1.2em; 37 | color: #CD0000; 38 | font-weight: bold; 39 | text-align: center; 40 | padding: 0.5em; 41 | font-family: Verdana, Helvetica, sans-serif; 42 | } 43 | 44 | #mb_error em { 45 | font-size: 0.8em; 46 | } 47 | 48 | div#mb_bottom { 49 | font-family: Verdana, Helvetica, sans-serif; 50 | font-size: 10px; 51 | color: #666; 52 | line-height: 1.4em; 53 | text-align: left; 54 | border: 10px solid #DDD; 55 | border-top-style: none; 56 | } 57 | 58 | a#mb_close_link { 59 | display: block; 60 | float: right; 61 | width: 66px; 62 | height: 22px; 63 | background: transparent url(../img/closelabel.gif) no-repeat center; 64 | margin: 5px 0; 65 | } 66 | 67 | div#mb_caption { 68 | margin-right: 71px; 69 | } -------------------------------------------------------------------------------- /doc/html/_static/moodalbox/img/closelabel.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvxopt/smcp/0001af4b5c57f6322f18047fc7cbdf4c3688c6e5/doc/html/_static/moodalbox/img/closelabel.gif -------------------------------------------------------------------------------- /doc/html/_static/moodalbox/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvxopt/smcp/0001af4b5c57f6322f18047fc7cbdf4c3688c6e5/doc/html/_static/moodalbox/img/loading.gif -------------------------------------------------------------------------------- /doc/html/_static/plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvxopt/smcp/0001af4b5c57f6322f18047fc7cbdf4c3688c6e5/doc/html/_static/plus.png -------------------------------------------------------------------------------- /doc/html/_static/up-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvxopt/smcp/0001af4b5c57f6322f18047fc7cbdf4c3688c6e5/doc/html/_static/up-pressed.png -------------------------------------------------------------------------------- /doc/html/_static/up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvxopt/smcp/0001af4b5c57f6322f18047fc7cbdf4c3688c6e5/doc/html/_static/up.png -------------------------------------------------------------------------------- /doc/html/objects.inv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvxopt/smcp/0001af4b5c57f6322f18047fc7cbdf4c3688c6e5/doc/html/objects.inv -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/band_ex2_dimacs1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n100_m100_w54.85e-161.60e-164.80e-15-2.72e-14-7.80e-141.97e-11
band_n200_m100_w56.11e-161.80e-164.51e-14-2.18e-13-3.70e-134.21e-12
band_n400_m100_w59.87e-151.66e-163.54e-15-5.29e-15-4.70e-131.27e-12
band_n800_m100_w51.58e-091.63e-162.71e-15-1.03e-14-1.60e-138.69e-13
band_n1600_m100_w51.24e-161.27e-169.68e-09-5.06e-15-4.10e-133.91e-13
64 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/band_ex2_dimacs2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n100_m100_w50.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
band_n200_m100_w50.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
band_n400_m100_w50.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
band_n800_m100_w50.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
band_n1600_m100_w50.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
64 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/band_ex2_dimacs3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n100_m100_w51.82e-161.81e-162.32e-08-3.53e-15-5.00e-120.00e+00
band_n200_m100_w53.25e-163.14e-161.01e-09-2.82e-15-6.80e-120.00e+00
band_n400_m100_w54.24e-164.47e-163.26e-08-3.39e-15-9.60e-120.00e+00
band_n800_m100_w56.29e-166.50e-167.55e-09-4.65e-15-1.40e-110.00e+00
band_n1600_m100_w59.67e-169.59e-166.40e-08-6.53e-15-2.20e-110.00e+00
64 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/band_ex2_dimacs4.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n100_m100_w50.00e+000.00e+000.00e+00-0.00e+00-0.00e+002.65e-11
band_n200_m100_w50.00e+000.00e+000.00e+00-0.00e+00-0.00e+008.65e-12
band_n400_m100_w50.00e+000.00e+000.00e+00-0.00e+00-0.00e+003.70e-12
band_n800_m100_w50.00e+000.00e+000.00e+00-0.00e+00-0.00e+002.51e-12
band_n1600_m100_w50.00e+000.00e+000.00e+00-0.00e+00-0.00e+001.99e-12
64 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/band_ex2_dimacs5.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n100_m100_w51.12e-071.12e-074.05e-091.09e-074.72e-081.83e-088.70e-09-6.84e-11
band_n200_m100_w51.98e-081.98e-088.64e-109.01e-082.78e-082.28e-084.40e-10-1.97e-11
band_n400_m100_w51.93e-081.93e-08-7.53e-109.57e-081.18e-082.06e-085.10e-09-1.08e-11
band_n800_m100_w59.58e-091.95e-081.38e-091.22e-074.49e-083.65e-083.40e-09-7.77e-12
band_n1600_m100_w51.78e-081.78e-08-6.32e-108.86e-081.17e-081.22e-083.60e-09-6.42e-12
64 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/band_ex2_dimacs6.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n100_m100_w51.09e-081.09e-087.15e-09-4.72e-08-8.70e-09-2.60e-12
band_n200_m100_w51.05e-081.05e-089.54e-10-2.78e-08-4.40e-10-5.29e-12
band_n400_m100_w51.93e-081.93e-081.19e-09-1.18e-08-5.10e-09-6.53e-12
band_n800_m100_w51.95e-081.95e-081.68e-09-4.49e-08-3.40e-09-8.94e-12
band_n1600_m100_w51.78e-081.78e-081.75e-09-1.17e-08-3.60e-09-6.62e-12
64 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/band_ex2_iterations.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n100_m100_w53535173116231513
band_n200_m100_w54141193517251716
band_n400_m100_w53838193517241516
band_n800_m100_w54141193617231716
band_n1600_m100_w54747194319271818
64 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/band_ex2_time.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n100_m100_w54.21.83.16.31.9116.93.01.2
band_n200_m100_w59.34.321.340.69.6510.27.95.7
band_n400_m100_w518.38.3132.3313.586.92064.822.734.9
band_n800_m100_w541.018.4922.04766.01163.213246.591.0249.0
band_n1600_m100_w594.346.235616.7171500.021003.1116425.9500.33086.3
64 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/band_ex2_timeperiter.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n100_m100_w50.120.050.180.200.125.080.200.09
band_n200_m100_w50.230.101.121.160.5720.410.460.36
band_n400_m100_w50.480.226.968.965.1186.031.512.18
band_n800_m100_w51.000.4548.53132.3968.42575.945.3515.56
band_n1600_m100_w52.010.981874.563988.371105.424312.0727.79171.46
64 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/band_ex3_dimacs1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n500_m10_w33.36e-173.19e-177.01e-16-6.83e-15-5.40e-143.79e-13
band_n500_m50_w36.40e-107.73e-171.30e-15-1.39e-14-1.90e-122.25e-12
band_n500_m100_w31.81e-091.59e-164.14e-15-5.14e-15-1.40e-126.18e-12
band_n500_m200_w32.09e-132.51e-161.13e-14-4.14e-15-3.10e-125.24e-12
band_n500_m400_w31.57e-103.88e-161.16e-14-1.70e-14-3.70e-124.61e-12
band_n500_m800_w36.82e-135.66e-162.07e-13-2.66e-13-7.30e-131.91e-12
74 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/band_ex3_dimacs2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n500_m10_w30.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
band_n500_m50_w30.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
band_n500_m100_w30.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
band_n500_m200_w30.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
band_n500_m400_w30.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
band_n500_m800_w30.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
74 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/band_ex3_dimacs3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n500_m10_w34.72e-165.05e-161.99e-08-2.32e-15-1.00e-110.00e+00
band_n500_m50_w35.16e-165.21e-165.80e-08-2.89e-15-1.00e-110.00e+00
band_n500_m100_w35.10e-165.40e-161.32e-08-3.93e-15-1.10e-110.00e+00
band_n500_m200_w35.03e-164.72e-161.15e-08-6.01e-15-1.10e-110.00e+00
band_n500_m400_w34.76e-164.42e-165.20e-08-2.44e-14-1.20e-110.00e+00
band_n500_m800_w34.49e-164.68e-161.22e-08-9.29e-14-1.10e-110.00e+00
74 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/band_ex3_dimacs4.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n500_m10_w30.00e+000.00e+000.00e+00-0.00e+00-0.00e+008.00e-12
band_n500_m50_w30.00e+000.00e+000.00e+00-0.00e+00-0.00e+008.33e-12
band_n500_m100_w30.00e+000.00e+000.00e+00-0.00e+00-0.00e+001.35e-11
band_n500_m200_w30.00e+000.00e+000.00e+00-0.00e+00-0.00e+001.49e-11
band_n500_m400_w30.00e+000.00e+000.00e+00-0.00e+00-0.00e+006.07e-12
band_n500_m800_w30.00e+000.00e+000.00e+00-0.00e+00-0.00e+004.65e-12
74 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/band_ex3_iterations.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n500_m10_w34242173517241618
band_n500_m50_w34040183918251616
band_n500_m100_w33837183517241614
band_n500_m200_w34242194118241716
band_n500_m400_w34141186218261714
band_n500_m800_w3444420-19251816
74 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/band_ex3_time.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n500_m10_w32.81.243.6449.628.746.77.461.7
band_n500_m50_w37.53.2132.21052.0213.8891.215.359.1
band_n500_m100_w315.56.8248.81102.0280.93240.626.954.9
band_n500_m200_w346.415.4514.81888.0401.813317.553.269.4
band_n500_m400_w3145.333.0962.75493.0629.940845.3107.384.6
band_n500_m800_w3534.679.92162.5-1198.6159337.3245.5159.3
74 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/band_ex3_timeperiter.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
band_n500_m10_w30.070.032.5712.851.691.940.463.43
band_n500_m50_w30.190.087.3526.9711.8835.650.963.69
band_n500_m100_w30.410.1813.8231.4916.52135.021.683.92
band_n500_m200_w31.110.3727.1046.0522.32554.903.134.34
band_n500_m400_w33.540.8053.4888.6034.991570.976.316.04
band_n500_m800_w312.151.82108.13-63.086373.4913.649.96
74 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/cliqueoverlap_iterations.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
cliqueoverlap_N16_u0_m1004646151816221314
cliqueoverlap_N16_u1_m1003939184317241615
cliqueoverlap_N16_u2_m1004242184517241615
cliqueoverlap_N16_u4_m1003939184717251515
cliqueoverlap_N16_u8_m1003838184818251617
cliqueoverlap_N16_u15_m1002929142015191311
74 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/cliqueoverlap_time.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
cliqueoverlap_N16_u0_m10010.514.43.92.94.01027.54.21.7
cliqueoverlap_N16_u1_m10011.113.6743.93415.0562.71035.060.6180.7
cliqueoverlap_N16_u2_m10011.714.3621.24515.0499.9920.255.8143.1
cliqueoverlap_N16_u4_m10010.212.6394.25817.0385.1776.343.297.4
cliqueoverlap_N16_u8_m1009.710.1129.42621.0153.3529.824.436.7
cliqueoverlap_N16_u15_m1003.52.40.91.70.411.51.50.6
74 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/cliqueoverlap_timeperiter.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
cliqueoverlap_N16_u0_m1000.230.310.260.160.2546.700.320.12
cliqueoverlap_N16_u1_m1000.280.3541.3379.4233.1043.123.7912.05
cliqueoverlap_N16_u2_m1000.280.3434.51100.3329.4138.343.499.54
cliqueoverlap_N16_u4_m1000.260.3221.90123.7722.6531.052.886.49
cliqueoverlap_N16_u8_m1000.260.277.1954.608.5221.191.522.16
cliqueoverlap_N16_u15_m1000.120.080.060.080.030.600.120.05
74 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/mtxnorm_ex1_dimacs1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p90_q10_r1002.33e-151.83e-157.26e-14-2.52e-14-3.80e-133.64e-09
mtxnorm_p190_q10_r1002.70e-153.30e-151.75e-13-4.52e-13-4.00e-122.11e-09
mtxnorm_p390_q10_r1004.12e-154.73e-153.57e-13-4.73e-14-9.60e-131.01e-09
mtxnorm_p790_q10_r1001.02e-148.54e-151.96e-13-9.11e-13-2.00e-135.65e-10
mtxnorm_p1590_q10_r1009.82e-159.81e-153.98e-14-1.01e-11-1.90e-112.35e-09
64 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/mtxnorm_ex1_dimacs2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p90_q10_r1000.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
mtxnorm_p190_q10_r1000.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
mtxnorm_p390_q10_r1000.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
mtxnorm_p790_q10_r1000.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
mtxnorm_p1590_q10_r1000.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
64 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/mtxnorm_ex1_dimacs3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p90_q10_r1004.30e-164.45e-162.20e-08-2.70e-15-1.70e-110.00e+00
mtxnorm_p190_q10_r1006.03e-165.77e-166.56e-08-3.51e-15-1.30e-110.00e+00
mtxnorm_p390_q10_r1008.46e-168.85e-161.56e-08-5.19e-15-1.90e-110.00e+00
mtxnorm_p790_q10_r1001.11e-151.13e-153.50e-08-6.77e-15-2.50e-110.00e+00
mtxnorm_p1590_q10_r1001.27e-151.28e-151.47e-07-8.33e-15-3.50e-110.00e+00
64 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/mtxnorm_ex1_dimacs4.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p90_q10_r1000.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
mtxnorm_p190_q10_r1000.00e+000.00e+000.00e+00-0.00e+00-0.00e+001.45e-13
mtxnorm_p390_q10_r1000.00e+000.00e+000.00e+00-0.00e+00-0.00e+009.43e-14
mtxnorm_p790_q10_r1000.00e+000.00e+000.00e+00-0.00e+00-0.00e+005.01e-15
mtxnorm_p1590_q10_r1000.00e+000.00e+000.00e+00-0.00e+00-0.00e+002.16e-15
64 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/mtxnorm_ex1_dimacs5.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p90_q10_r1008.13e-098.13e-091.75e-091.97e-073.40e-081.88e-083.40e-09-1.98e-11
mtxnorm_p190_q10_r1004.97e-084.97e-085.04e-091.39e-077.36e-091.32e-088.00e-102.56e-11
mtxnorm_p390_q10_r1001.86e-081.86e-081.11e-091.51e-071.26e-081.27e-086.10e-096.04e-11
mtxnorm_p790_q10_r1002.25e-072.25e-071.29e-092.29e-076.22e-093.26e-082.70e-09-7.68e-11
mtxnorm_p1590_q10_r1001.18e-071.18e-076.95e-092.02e-073.06e-083.69e-082.70e-09-7.00e-10
64 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/mtxnorm_ex1_dimacs6.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p90_q10_r1001.39e-091.39e-092.21e-09-3.40e-08-3.40e-093.44e-09
mtxnorm_p190_q10_r1006.49e-096.49e-095.78e-09-7.36e-09-8.00e-102.06e-09
mtxnorm_p390_q10_r1002.43e-092.43e-091.20e-09-1.26e-08-6.10e-091.04e-09
mtxnorm_p790_q10_r1003.14e-083.14e-081.40e-09-6.22e-09-2.70e-094.79e-10
mtxnorm_p1590_q10_r1001.49e-081.49e-087.17e-09-3.06e-08-2.70e-091.63e-09
64 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/mtxnorm_ex1_iterations.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p90_q10_r1002727143415231213
mtxnorm_p190_q10_r1002626142116261213
mtxnorm_p390_q10_r1002828162117241314
mtxnorm_p790_q10_r1002828172218301515
mtxnorm_p1590_q10_r1003434182322321415
64 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/mtxnorm_ex1_time.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p90_q10_r1006.23.12.93.12.120.93.51.2
mtxnorm_p190_q10_r10012.66.316.68.210.454.89.34.4
mtxnorm_p390_q10_r10028.814.1115.138.282.2131.732.525.4
mtxnorm_p790_q10_r10059.931.7840.9219.2888.7436.7136.1222.7
mtxnorm_p1590_q10_r100146.184.36851.21772.014255.21371.8491.02424.3
64 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/mtxnorm_ex1_timeperiter.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p90_q10_r1000.230.120.200.090.140.910.290.09
mtxnorm_p190_q10_r1000.480.241.180.390.652.110.780.34
mtxnorm_p390_q10_r1001.030.517.191.824.835.492.501.81
mtxnorm_p790_q10_r1002.141.1349.469.9649.3714.569.0714.85
mtxnorm_p1590_q10_r1004.302.48380.6277.04647.9642.8735.07161.62
64 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/mtxnorm_ex3_dimacs1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p400_q10_r503.65e-154.14e-156.31e-14-7.42e-14-1.30e-133.36e-09
mtxnorm_p400_q10_r1005.14e-154.74e-158.85e-14-4.81e-13-2.50e-121.04e-09
mtxnorm_p400_q10_r2005.72e-155.11e-153.90e-13-2.89e-14-6.40e-121.92e-09
mtxnorm_p400_q10_r4006.00e-155.56e-153.61e-13-4.66e-14-1.30e-112.97e-09
mtxnorm_p400_q10_r8007.92e-158.38e-155.83e-15-5.98e-15-3.20e-131.92e-09
64 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/mtxnorm_ex3_dimacs2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p400_q10_r500.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
mtxnorm_p400_q10_r1000.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
mtxnorm_p400_q10_r2000.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
mtxnorm_p400_q10_r4000.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
mtxnorm_p400_q10_r8000.00e+000.00e+000.00e+00-0.00e+00-0.00e+000.00e+00
64 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/mtxnorm_ex3_dimacs3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p400_q10_r507.83e-169.04e-167.01e-08-4.58e-15-2.00e-110.00e+00
mtxnorm_p400_q10_r1008.07e-168.71e-161.52e-07-4.86e-15-1.80e-110.00e+00
mtxnorm_p400_q10_r2006.52e-166.08e-163.71e-09-4.42e-15-1.40e-110.00e+00
mtxnorm_p400_q10_r4008.21e-168.20e-169.81e-08-7.97e-15-1.80e-110.00e+00
mtxnorm_p400_q10_r8007.89e-168.72e-168.23e-08-1.29e-14-1.90e-110.00e+00
64 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/mtxnorm_ex3_dimacs4.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p400_q10_r500.00e+000.00e+000.00e+00-0.00e+00-0.00e+002.09e-13
mtxnorm_p400_q10_r1000.00e+000.00e+000.00e+00-0.00e+00-0.00e+007.42e-15
mtxnorm_p400_q10_r2000.00e+000.00e+000.00e+00-0.00e+00-0.00e+001.38e-14
mtxnorm_p400_q10_r4000.00e+000.00e+000.00e+00-0.00e+00-0.00e+006.28e-15
mtxnorm_p400_q10_r8000.00e+000.00e+000.00e+00-0.00e+00-0.00e+004.51e-14
64 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/mtxnorm_ex3_dimacs5.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p400_q10_r507.73e-087.73e-084.03e-091.13e-082.11e-084.38e-082.20e-099.34e-11
mtxnorm_p400_q10_r1001.95e-081.95e-087.58e-092.23e-073.32e-082.67e-082.80e-093.11e-11
mtxnorm_p400_q10_r2001.28e-081.28e-086.05e-101.90e-075.45e-094.19e-084.80e-101.43e-11
mtxnorm_p400_q10_r4001.12e-071.12e-075.65e-091.29e-073.68e-081.66e-081.90e-093.33e-11
mtxnorm_p400_q10_r8001.52e-071.52e-074.54e-092.15e-082.25e-083.91e-081.00e-096.85e-11
64 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/mtxnorm_ex3_dimacs6.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p400_q10_r501.03e-081.03e-084.39e-09-2.11e-08-2.20e-093.37e-09
mtxnorm_p400_q10_r1002.73e-092.73e-098.44e-09-3.32e-08-2.80e-091.05e-09
mtxnorm_p400_q10_r2001.82e-091.82e-096.34e-10-5.45e-09-4.80e-101.89e-09
mtxnorm_p400_q10_r4001.51e-081.51e-086.24e-09-3.68e-08-1.90e-092.93e-09
mtxnorm_p400_q10_r8001.96e-081.96e-085.06e-09-2.25e-08-1.00e-091.93e-09
64 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/mtxnorm_ex3_iterations.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p400_q10_r503030162017261414
mtxnorm_p400_q10_r1003131162117251415
mtxnorm_p400_q10_r2002626162017251413
mtxnorm_p400_q10_r4002626152016221313
mtxnorm_p400_q10_r8002626142815221212
64 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/mtxnorm_ex3_time.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p400_q10_r5015.36.966.820.353.646.719.425.3
mtxnorm_p400_q10_r10032.616.0126.440.188.8140.236.529.9
mtxnorm_p400_q10_r20069.526.7248.380.5162.2471.572.430.5
mtxnorm_p400_q10_r400203.557.0477.3169.1302.01522.6141.043.3
mtxnorm_p400_q10_r800682.3127.8947.5433.7604.75756.3291.379.7
64 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/mtxnorm_ex3_timeperiter.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p400_q10_r500.510.234.171.023.151.801.391.81
mtxnorm_p400_q10_r1001.050.527.901.915.225.612.611.99
mtxnorm_p400_q10_r2002.671.0315.524.039.5418.865.172.35
mtxnorm_p400_q10_r4007.832.1931.828.4618.8869.2110.853.33
mtxnorm_p400_q10_r80026.244.9267.6815.4940.31261.6524.286.64
64 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/mtxnorm_ex4_iterations.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p999_q1_r10313121111518105
mtxnorm_p998_q2_r103131181816181311
mtxnorm_p995_q5_r103030181918251313
mtxnorm_p990_q10_r102929181918221415
mtxnorm_p980_q20_r103939161819241314
mtxnorm_p950_q50_r103030171921271417
74 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/mtxnorm_ex4_time.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p999_q1_r103.21.5269.118.075.03.415.2141.5
mtxnorm_p998_q2_r103.61.7231.631.392.65.722.2304.7
mtxnorm_p995_q5_r107.43.5284.235.6146.017.922.0355.6
mtxnorm_p990_q10_r1014.86.8283.844.1215.031.839.0397.4
mtxnorm_p980_q20_r1050.022.5253.268.7369.372.352.6383.1
mtxnorm_p950_q50_r10233.9105.4270.4109.5539.4264.3102.5478.0
74 | -------------------------------------------------------------------------------- /doc/source/_static/benchmarks/mtxnorm_ex4_timeperiter.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 |
InstanceM1M2CSDPDSDPSDPASDPA-CSDPT3SeDuMi
mtxnorm_p999_q1_r100.100.0512.811.645.000.191.5228.30
mtxnorm_p998_q2_r100.120.0512.871.745.780.321.7127.70
mtxnorm_p995_q5_r100.250.1215.791.878.110.721.6927.35
mtxnorm_p990_q10_r100.510.2315.772.3211.951.442.7926.49
mtxnorm_p980_q20_r101.280.5815.823.8219.443.014.0527.36
mtxnorm_p950_q50_r107.803.5115.905.7625.689.797.3228.12
74 | -------------------------------------------------------------------------------- /doc/source/_static/moodalbox/css/moodalbox.css: -------------------------------------------------------------------------------- 1 | /* moodalbox CSS */ 2 | 3 | div#mb_overlay { 4 | position: absolute; 5 | left: 0; 6 | width: 100%; 7 | background-color: #000; 8 | cursor: pointer; 9 | } 10 | 11 | div#mb_center, div#mb_bottom { 12 | position: absolute; 13 | left: 50%; 14 | overflow: hidden; 15 | background-color: #DDD; 16 | } 17 | 18 | div#mb_center { 19 | background-color: #FFF; 20 | } 21 | 22 | div#mb_contents { 23 | width: 400px; 24 | height: 400px; 25 | border: 10px solid #DDD; 26 | overflow: auto; 27 | background-color: #FFF; 28 | visibility: hidden; 29 | } 30 | 31 | .mb_loading { 32 | background: #DDD url(../img/loading.gif) no-repeat center center; 33 | } 34 | 35 | #mb_error { 36 | font-size: 1.2em; 37 | color: #CD0000; 38 | font-weight: bold; 39 | text-align: center; 40 | padding: 0.5em; 41 | font-family: Verdana, Helvetica, sans-serif; 42 | } 43 | 44 | #mb_error em { 45 | font-size: 0.8em; 46 | } 47 | 48 | div#mb_bottom { 49 | font-family: Verdana, Helvetica, sans-serif; 50 | font-size: 10px; 51 | color: #666; 52 | line-height: 1.4em; 53 | text-align: left; 54 | border: 10px solid #DDD; 55 | border-top-style: none; 56 | } 57 | 58 | a#mb_close_link { 59 | display: block; 60 | float: right; 61 | width: 66px; 62 | height: 22px; 63 | background: transparent url(../img/closelabel.gif) no-repeat center; 64 | margin: 5px 0; 65 | } 66 | 67 | div#mb_caption { 68 | margin-right: 71px; 69 | } -------------------------------------------------------------------------------- /doc/source/_static/moodalbox/img/closelabel.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvxopt/smcp/0001af4b5c57f6322f18047fc7cbdf4c3688c6e5/doc/source/_static/moodalbox/img/closelabel.gif -------------------------------------------------------------------------------- /doc/source/_static/moodalbox/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvxopt/smcp/0001af4b5c57f6322f18047fc7cbdf4c3688c6e5/doc/source/_static/moodalbox/img/loading.gif -------------------------------------------------------------------------------- /doc/source/_templates/layout.html: -------------------------------------------------------------------------------- 1 | {% extends "!layout.html" %} 2 | {% set reldelim1 = ' ' %} 3 | 4 | {%- block footer %} 5 | 10 | {%- endblock %} 11 | 12 | {%- block sidebartoc %} 13 |

Contents

14 | 25 | {%- if display_toc %} 26 |

This page

{{ toc }} 27 | {%- endif %} 28 | {%- endblock %} 29 | 30 | {%- block sidebarsearch %} 31 | {%- if 0 %} 32 |

{% if builder == 'web' %}{{ _('Keyword search')}}{% else %}{{ _('Search site') }}{% endif %}

33 | 38 | {%- if builder == 'web' %} 39 |

{{ _('Enter a module, class or function name.') }}

40 | {%- endif %} 41 | {%- endif %} 42 | {%- endblock %} 43 | -------------------------------------------------------------------------------- /doc/source/_themes/sphinx_rtd_theme/LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2013 Dave Snider 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy of 6 | this software and associated documentation files (the "Software"), to deal in 7 | the Software without restriction, including without limitation the rights to 8 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 9 | the Software, and to permit persons to whom the Software is furnished to do so, 10 | subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 17 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 18 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 19 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 20 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | -------------------------------------------------------------------------------- /doc/source/_themes/sphinx_rtd_theme/__init__.py: -------------------------------------------------------------------------------- 1 | """Sphinx ReadTheDocs theme. 2 | 3 | From https://github.com/ryan-roemer/sphinx-bootstrap-theme. 4 | 5 | """ 6 | import os 7 | 8 | VERSION = (0, 1, 5) 9 | 10 | __version__ = ".".join(str(v) for v in VERSION) 11 | __version_full__ = __version__ 12 | 13 | 14 | def get_html_theme_path(): 15 | """Return list of HTML theme paths.""" 16 | cur_dir = os.path.abspath(os.path.dirname(os.path.dirname(__file__))) 17 | return cur_dir 18 | -------------------------------------------------------------------------------- /doc/source/_themes/sphinx_rtd_theme/breadcrumbs.html: -------------------------------------------------------------------------------- 1 |
2 | 18 |
19 |
20 | -------------------------------------------------------------------------------- /doc/source/_themes/sphinx_rtd_theme/footer.html: -------------------------------------------------------------------------------- 1 | 33 | -------------------------------------------------------------------------------- /doc/source/_themes/sphinx_rtd_theme/search.html: -------------------------------------------------------------------------------- 1 | {# 2 | basic/search.html 3 | ~~~~~~~~~~~~~~~~~ 4 | 5 | Template for the search page. 6 | 7 | :copyright: Copyright 2007-2013 by the Sphinx team, see AUTHORS. 8 | :license: BSD, see LICENSE for details. 9 | #} 10 | {%- extends "layout.html" %} 11 | {% set title = _('Search') %} 12 | {% set script_files = script_files + ['_static/searchtools.js'] %} 13 | {% block footer %} 14 | 17 | {# this is used when loading the search index using $.ajax fails, 18 | such as on Chrome for documents on localhost #} 19 | 20 | {{ super() }} 21 | {% endblock %} 22 | {% block body %} 23 | 31 | 32 | {% if search_performed %} 33 |

{{ _('Search Results') }}

34 | {% if not search_results %} 35 |

{{ _('Your search did not match any documents. Please make sure that all words are spelled correctly and that you\'ve selected enough categories.') }}

36 | {% endif %} 37 | {% endif %} 38 |
39 | {% if search_results %} 40 | 48 | {% endif %} 49 |
50 | {% endblock %} 51 | -------------------------------------------------------------------------------- /doc/source/_themes/sphinx_rtd_theme/searchbox.html: -------------------------------------------------------------------------------- 1 |
2 |
3 | 4 | 5 | 6 |
7 |
8 | -------------------------------------------------------------------------------- /doc/source/_themes/sphinx_rtd_theme/static/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvxopt/smcp/0001af4b5c57f6322f18047fc7cbdf4c3688c6e5/doc/source/_themes/sphinx_rtd_theme/static/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /doc/source/_themes/sphinx_rtd_theme/static/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvxopt/smcp/0001af4b5c57f6322f18047fc7cbdf4c3688c6e5/doc/source/_themes/sphinx_rtd_theme/static/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /doc/source/_themes/sphinx_rtd_theme/static/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvxopt/smcp/0001af4b5c57f6322f18047fc7cbdf4c3688c6e5/doc/source/_themes/sphinx_rtd_theme/static/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /doc/source/_themes/sphinx_rtd_theme/static/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvxopt/smcp/0001af4b5c57f6322f18047fc7cbdf4c3688c6e5/doc/source/_themes/sphinx_rtd_theme/static/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /doc/source/_themes/sphinx_rtd_theme/static/js/theme.js: -------------------------------------------------------------------------------- 1 | $( document ).ready(function() { 2 | // Shift nav in mobile when clicking the menu. 3 | $(document).on('click', "[data-toggle='wy-nav-top']", function() { 4 | $("[data-toggle='wy-nav-shift']").toggleClass("shift"); 5 | $("[data-toggle='rst-versions']").toggleClass("shift"); 6 | }); 7 | // Close menu when you click a link. 8 | $(document).on('click', ".wy-menu-vertical .current ul li a", function() { 9 | $("[data-toggle='wy-nav-shift']").removeClass("shift"); 10 | $("[data-toggle='rst-versions']").toggleClass("shift"); 11 | }); 12 | $(document).on('click', "[data-toggle='rst-current-version']", function() { 13 | $("[data-toggle='rst-versions']").toggleClass("shift-up"); 14 | }); 15 | // Make tables responsive 16 | $("table.docutils:not(.field-list)").wrap("
"); 17 | }); 18 | 19 | window.SphinxRtdTheme = (function (jquery) { 20 | var stickyNav = (function () { 21 | var navBar, 22 | win, 23 | stickyNavCssClass = 'stickynav', 24 | applyStickNav = function () { 25 | if (navBar.height() <= win.height()) { 26 | navBar.addClass(stickyNavCssClass); 27 | } else { 28 | navBar.removeClass(stickyNavCssClass); 29 | } 30 | }, 31 | enable = function () { 32 | applyStickNav(); 33 | win.on('resize', applyStickNav); 34 | }, 35 | init = function () { 36 | navBar = jquery('nav.wy-nav-side:first'); 37 | win = jquery(window); 38 | }; 39 | jquery(init); 40 | return { 41 | enable : enable 42 | }; 43 | }()); 44 | return { 45 | StickyNav : stickyNav 46 | }; 47 | }($)); 48 | -------------------------------------------------------------------------------- /doc/source/_themes/sphinx_rtd_theme/theme.conf: -------------------------------------------------------------------------------- 1 | [theme] 2 | inherit = basic 3 | stylesheet = css/theme.css 4 | 5 | [options] 6 | typekit_id = hiw1hhg 7 | analytics_id = 8 | sticky_navigation = False 9 | -------------------------------------------------------------------------------- /doc/source/_themes/sphinx_rtd_theme/versions.html: -------------------------------------------------------------------------------- 1 | {% if READTHEDOCS %} 2 | {# Add rst-badge after rst-versions for small badge style. #} 3 |
4 | 5 | Read the Docs 6 | v: {{ current_version }} 7 | 8 | 9 |
10 |
11 |
Versions
12 | {% for slug, url in versions %} 13 |
{{ slug }}
14 | {% endfor %} 15 |
16 |
17 |
Downloads
18 | {% for type, url in downloads %} 19 |
{{ type }}
20 | {% endfor %} 21 |
22 |
23 |
On Read the Docs
24 |
25 | Project Home 26 |
27 |
28 | Builds 29 |
30 |
31 |
32 | Free document hosting provided by Read the Docs. 33 | 34 |
35 |
36 | {% endif %} 37 | 38 | -------------------------------------------------------------------------------- /doc/source/benchmarks/cliqueoverlap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvxopt/smcp/0001af4b5c57f6322f18047fc7cbdf4c3688c6e5/doc/source/benchmarks/cliqueoverlap.png -------------------------------------------------------------------------------- /doc/source/copyright.rst: -------------------------------------------------------------------------------- 1 | .. role:: raw-html(raw) 2 | :format: html 3 | 4 | ##################### 5 | Copyright and license 6 | ##################### 7 | 8 | Copyright :raw-html:`©` 2009-2018 M. Andersen and L. Vandenberghe. 9 | 10 | SMCP is free software; you can redistribute it and/or modify it under 11 | the terms of the 12 | `GNU General Public License `_ 13 | as published by the Free Software Foundation; either version 3 of the 14 | License, or (at your option) any later version. 15 | 16 | SMCP is distributed in the hope that it will be useful, 17 | but WITHOUT ANY WARRANTY; without even the implied warranty of 18 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 19 | See the 20 | `GNU General Public License `_ 21 | for more details. 22 | -------------------------------------------------------------------------------- /doc/source/download/index.rst: -------------------------------------------------------------------------------- 1 | ######################### 2 | Download and installation 3 | ######################### 4 | 5 | Installation with pip 6 | ------------------------- 7 | 8 | SMCP can be installed via pip using the following command: 9 | 10 | .. code-block:: bash 11 | 12 | pip install smcp 13 | 14 | 15 | Installation from source 16 | ------------------------- 17 | 18 | The package requires Python version 2.7 or newer. To build the 19 | package from source, the Python header files and libraries must be 20 | installed, as well as the core binaries. SMCP also requires the Python 21 | extension modules `CVXOPT 1.1.9 `_ or 22 | later and `CHOMPACK 2.3.2 `_ or later. 23 | 24 | The source package is available `here `_. The 25 | extension can be built and installed as follows: 26 | 27 | .. code-block:: bash 28 | 29 | python setup.py install 30 | python example.py 31 | -------------------------------------------------------------------------------- /doc/source/testproblems/index.rst: -------------------------------------------------------------------------------- 1 | ########################### 2 | Test problems 3 | ########################### 4 | 5 | The `SMCP repository `_ contains a number 6 | of SDP problem instances that were created with SMCP and have been 7 | used for :doc:`benchmarks <../benchmarks/index>`. The files 8 | follow the `SDPA sparse data format 9 | `_ and are compressed with 10 | Bzip2. 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /example.py: -------------------------------------------------------------------------------- 1 | # Copyright 2010-2017 M. S. Andersen & L. Vandenberghe 2 | # 3 | # This file is part of SMCP. 4 | # 5 | # SMCP is free software: you can redistribute it and/or modify 6 | # it under the terms of the GNU General Public License as published by 7 | # the Free Software Foundation, either version 3 of the License, or 8 | # (at your option) any later version. 9 | # 10 | # SMCP is distributed in the hope that it will be useful, 11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 | # GNU General Public License for more details. 14 | # 15 | # You should have received a copy of the GNU General Public License 16 | # along with SMCP. If not, see . 17 | 18 | import smcp 19 | 20 | # Generate random matrix norm minimization problem 21 | q = 5; p = 50-q; m = 40 22 | P = smcp.mtxnorm_SDP(p,q,m) 23 | 24 | # 25 | try: 26 | # try feasible solver 27 | sol = P.solve_feas(kktsolver='qr',scaling='primal') 28 | except: 29 | # solve phase 1 problem to find feasible starting point 30 | X0,p1sol = P.solve_phase1(kktsolver='qr') 31 | # try feasible solver with feasible starting point 32 | sol = P.solve_feas(kktsolver='qr',primalstart={'x':X0}) 33 | -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [metadata] 2 | description-file = README.md 3 | 4 | [versioneer] 5 | VCS = git 6 | style = pep440 7 | versionfile_source = src/python/_version.py 8 | versionfile_build = smcp/_version.py 9 | tag_prefix = v 10 | parentdir_prefix = -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- 1 | # Copyright 2010-2018 M. S. Andersen & L. Vandenberghe 2 | # 3 | # This file is part of SMCP. 4 | # 5 | # SMCP is free software: you can redistribute it and/or modify 6 | # it under the terms of the GNU General Public License as published by 7 | # the Free Software Foundation, either version 3 of the License, or 8 | # (at your option) any later version. 9 | # 10 | # SMCP is distributed in the hope that it will be useful, 11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 | # GNU General Public License for more details. 14 | # 15 | # You should have received a copy of the GNU General Public License 16 | # along with SMCP. If not, see . 17 | 18 | from setuptools import setup, Extension 19 | import os, sys 20 | import versioneer 21 | 22 | if sys.version < '2.7': 23 | sys.exit('ERROR: Sorry, python 2.7 is required for this extension.') 24 | 25 | LIBRARIES = os.environ.get("SMCP_LIBRARIES",[]) 26 | if type(LIBRARIES) is str: LIBRARIES = LIBRARIES.strip().split(';') 27 | 28 | EXTRA_COMPILE_ARGS = os.environ.get("SMCP_EXTRA_COMPILE_ARGS",[]) 29 | if type(EXTRA_COMPILE_ARGS) is str: EXTRA_COMPILE_ARGS = EXTRA_COMPILE_ARGS.strip().split(';') 30 | 31 | misc = Extension('misc', 32 | # include_dirs = [ CVXOPT_SRC ], 33 | libraries = LIBRARIES, 34 | extra_compile_args = EXTRA_COMPILE_ARGS, 35 | sources = ['src/C/misc.c']) 36 | 37 | setup(name="smcp", 38 | version=versioneer.get_version(), 39 | cmdclass=versioneer.get_cmdclass(), 40 | description="Python extension for solving sparse matrix cone programs", 41 | author="Martin S. Andersen and Lieven Vandenberghe", 42 | author_email="martin.skovgaard.andersen@gmail.com, vandenbe@ee.ucla.edu", 43 | url="http://cvxopt.github.io/smcp", 44 | license = 'GNU GPL version 3', 45 | packages = ['smcp',], 46 | package_dir = {'smcp':'src/python'}, 47 | ext_package = "smcp", 48 | ext_modules = [misc], 49 | install_requires = ["cvxopt (>=1.1.9)","chompack (>=2.3.2)"]) 50 | -------------------------------------------------------------------------------- /src/python/__init__.py: -------------------------------------------------------------------------------- 1 | # Copyright 2010-2018 M. S. Andersen & L. Vandenberghe 2 | # 3 | # This file is part of SMCP. 4 | # 5 | # SMCP is free software: you can redistribute it and/or modify 6 | # it under the terms of the GNU General Public License as published by 7 | # the Free Software Foundation, either version 3 of the License, or 8 | # (at your option) any later version. 9 | # 10 | # SMCP is distributed in the hope that it will be useful, 11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 | # GNU General Public License for more details. 14 | # 15 | # You should have received a copy of the GNU General Public License 16 | # along with SMCP. If not, see . 17 | """ 18 | Python extension for chordal matrix cone programs. 19 | """ 20 | 21 | from smcp.base import SDP, mtxnorm_SDP, band_SDP, completion 22 | from cvxopt import matrix, spmatrix, sparse 23 | import smcp.analysis 24 | import smcp.solvers 25 | 26 | __all__ = ['solvers','analysis','SDP','mtxnorm_SDP','band_SDP','completion',\ 27 | 'matrix','spmatrix','sparse'] 28 | 29 | from ._version import get_versions 30 | __version__ = get_versions()['version'] 31 | del get_versions 32 | --------------------------------------------------------------------------------