ac6840a | Brendan O'Donoghue | 15 February 2022, 21:52:50 UTC | rm unnecessary returns | 15 February 2022, 21:52:50 UTC |
af3b7ea | Brendan O'Donoghue | 15 February 2022, 20:53:15 UTC | reduce test tols | 15 February 2022, 20:53:15 UTC |
dac517b | Brendan O'Donoghue | 15 February 2022, 18:08:43 UTC | rm unused license text | 15 February 2022, 18:08:43 UTC |
d08ae9d | Brendan O'Donoghue | 15 February 2022, 17:16:51 UTC | tweak test tolerances | 15 February 2022, 17:16:51 UTC |
ee1d48e | Brendan O'Donoghue | 15 February 2022, 16:57:14 UTC | actually check run tests, tweak gap tolerance | 15 February 2022, 16:57:14 UTC |
df3f152 | Brendan O'Donoghue | 15 February 2022, 16:25:52 UTC | add missing includes | 15 February 2022, 16:25:52 UTC |
da88a37 | Brendan O'Donoghue | 15 February 2022, 16:19:36 UTC | add missing includes | 15 February 2022, 16:19:36 UTC |
b24c1a5 | Brendan O'Donoghue | 15 February 2022, 16:15:02 UTC | fix missing include | 15 February 2022, 16:15:02 UTC |
004a94e | Brendan O'Donoghue | 14 February 2022, 23:27:57 UTC | typo | 14 February 2022, 23:27:57 UTC |
b08b5f0 | Brendan O'Donoghue | 14 February 2022, 23:21:35 UTC | docs cleanup | 14 February 2022, 23:23:25 UTC |
2701266 | Brendan O'Donoghue | 14 February 2022, 23:02:19 UTC | Bring back ability to re-use SCS workspace for multiple related solves. (#207) * bring back updating b / c vectors * update setup_timer * loosen warm start test tol * fix mem leak in small_qp test * docs * docs * move SCS_NULL definition; * typo * docs * scs fully own b,c memory * run black on py code * partial refactor to eliminate need to keep init memory around * fix some memory issues * check warm start for nan * set warm start in solve() * reset tracking info in workspace * rm warm start from header print * deep cone copy explicitly set to NULL missing vals * minor docs tweak * disable noisy checks on A, closes #196 * Tweak api. * Silence print warning. * update docs to new API * Fix force residual computation when solving many problems. * starting docs example update * docs only build on master * update readme * typo * experimenting with returning b,c into normalization * fix seg fauly * Revert "fix seg fauly" This reverts commit 0aab0d798fbbc6ff2c76c4ab36cc62bbc9d2e2d8. * Revert "experimenting with returning b,c into normalization" This reverts commit 30c44cc9a3fb401fe107c046865b2af824ac1c34. * Tweak min/max scale. * Revert "Tweak min/max scale." This reverts commit c2098908b0e1f8736367f498892f2af55b00d723. * working on docs * adding example stubs * examples * examples * docs * docs * python doc * bump to 3.2.0 * ws * add comment to example | 14 February 2022, 23:02:19 UTC |
65a5451 | Brendan O'Donoghue | 08 February 2022, 19:33:42 UTC | docs only build on master | 08 February 2022, 19:34:10 UTC |
cd4028d | Brendan O'Donoghue | 29 January 2022, 13:08:22 UTC | docs typo fix | 29 January 2022, 13:08:22 UTC |
b9fe52c | Brendan O'Donoghue | 29 January 2022, 09:26:39 UTC | tweak docs example slightly | 29 January 2022, 09:26:39 UTC |
4047e1a | Brendan O'Donoghue | 17 January 2022, 14:24:42 UTC | bump to 3.1.1 | 17 January 2022, 14:24:42 UTC |
7ebeb3b | Brendan O'Donoghue | 17 January 2022, 14:24:25 UTC | whitespace | 17 January 2022, 14:24:25 UTC |
5a1419c | Brendan O'Donoghue | 17 January 2022, 14:19:42 UTC | fix undefined mean when USE_LAPACK=0, add test and workflow (#205) | 17 January 2022, 14:19:42 UTC |
1cf5cbc | Brendan O'Donoghue | 14 January 2022, 15:11:34 UTC | bump to 3.1.0 | 14 January 2022, 15:11:34 UTC |
6500ff8 | Brendan O'Donoghue | 12 January 2022, 18:18:03 UTC | fix default python settings in docs, add docs README badge | 12 January 2022, 18:18:03 UTC |
42a36b2 | Brendan O'Donoghue | 12 January 2022, 17:41:24 UTC | Add discussion on use_indirect setting in python api | 12 January 2022, 17:41:24 UTC |
7ad53a1 | Brendan O'Donoghue | 12 January 2022, 12:24:10 UTC | switch most uses of malloc to calloc (#202) | 12 January 2022, 12:24:10 UTC |
01d3e2e | Brendan O'Donoghue | 12 January 2022, 11:26:05 UTC | Test cmake (#201) * testing cmake command * tweak install loc * Revert "tweak install loc" This reverts commit 59fa20ff656b7e94eeae9cb703b6a5d0bc67cf1c. * concrete install dir * export LD_LIBRARY_PATH * return 0 | 12 January 2022, 11:26:05 UTC |
a7a3d9c | Brendan O'Donoghue | 11 January 2022, 20:05:50 UTC | fix broken docs link | 11 January 2022, 20:06:16 UTC |
6486389 | Brendan O'Donoghue | 11 January 2022, 19:53:13 UTC | fix relaxation bug with incorrect lengths (#200) | 11 January 2022, 19:53:13 UTC |
515c905 | Brendan O'Donoghue | 11 January 2022, 17:02:11 UTC | Gpu fix (#199) * fix gpu * add gpu action * workflow namings | 11 January 2022, 17:02:11 UTC |
5a40b44 | Brendan O'Donoghue | 11 January 2022, 16:01:39 UTC | Generic diagonal scaling api (#198) * add rho dependent box cone projection * rename vars in direct solver * starting work * fix * broken * fixed * checking in broken state * fix memory error * restore test settings * cleanup * better test logging * bump back to 0.5 * bump to 3.1.0 * tweak * switch to other resids * use u - u_t * temp * revert version update for now, make enforce cone boundaries take func pointer * revert to previous scaling logic * use enforce cone boundaries everywhere * revert test changes * cleanup * propagate changes to indirect * minor cleanup * update comments * use cone info to set R_y * clang-format -style="{BasedOnStyle: llvm, IndentWidth: 2, AllowShortFunctionsOnASingleLine: None, KeepEmptyLinesAtTheStartOfBlocks: false}" -i *.{c,h} * add comment * working on gpu code * working gpu * use TAU_FACTOR again * comment * comment * minor minunit output tweak * comment * comment * cleanup dot_r * minor rename var * minor rename var * move update_dual_vars to after update_scale * Minor comment. * this commit (almost) reproduces previous behaviour * Revert "this commit (almost) reproduces previous behaviour" This reverts commit 001408471fee6ada638bcfabf47347cda7b603e8. * fmt * add comment * aãdd lin_sys_solver field to info, update docs * docs tweaks * fix lin sys docs, add const to diag_r * add comment | 11 January 2022, 16:01:39 UTC |
3f5d251 | Brendan O'Donoghue | 10 January 2022, 18:02:16 UTC | Under the hood API refactoring (#197) * cleaning up scs.h and api * fix comments * fix function calls * fmt * typo * docs * suitesparse fixes * Refactor internal api. * Update gitignore for build folder. * improve cmake build system * fixing workflow * fixing workflow * tweaks and fmt | 10 January 2022, 18:02:16 UTC |
abb488c | Brendan O'Donoghue | 09 January 2022, 18:37:30 UTC | Add examples to docs (#195) * add examples to docs * update pygments * tweak example * add missing files * add comment * add back display_version * attempt to unpin docutils * update github pages deplot | 09 January 2022, 18:37:30 UTC |
77c86c8 | Brendan O'Donoghue | 07 January 2022, 23:01:54 UTC | Revert "use correct type in cg norm calc" This reverts commit c10b3fe228b42140279add05659afe5883eeccf6. | 07 January 2022, 23:01:54 UTC |
c10b3fe | Brendan O'Donoghue | 07 January 2022, 23:00:10 UTC | use correct type in cg norm calc | 07 January 2022, 23:00:10 UTC |
6e8410e | Brendan O'Donoghue | 24 December 2021, 14:04:46 UTC | more csv logging (#194) | 24 December 2021, 14:04:46 UTC |
550c5fc | Brendan O'Donoghue | 24 December 2021, 13:59:58 UTC | fix acceleration_interval 0 bug (#193) | 24 December 2021, 13:59:58 UTC |
2a06e55 | Brendan O'Donoghue | 02 December 2021, 15:16:14 UTC | add transparent logo | 02 December 2021, 15:16:14 UTC |
1e2d460 | Brendan O'Donoghue | 01 December 2021, 13:22:05 UTC | Fix build issues when using a c++ compiler (#188) * return correct type on failure * fixes for c++ * add c++ ci build testing * rename new workflow * fixing workflow * fixing workflow * fixing workflow * fixing workflow | 01 December 2021, 13:22:05 UTC |
37234a9 | Brendan O'Donoghue | 30 November 2021, 10:16:02 UTC | Merge pull request #187 from FlorianSchwendinger/master R API docs + examples | 30 November 2021, 10:16:02 UTC |
72c0285 | Florian Schwendinger | 28 November 2021, 11:41:55 UTC | R API docs + examples | 28 November 2021, 11:41:55 UTC |
6ef145b | Brendan O'Donoghue | 10 November 2021, 18:24:52 UTC | rm unused gpu macros | 10 November 2021, 18:24:52 UTC |
d48ce1b | Brendan O'Donoghue | 04 November 2021, 15:38:58 UTC | Merge pull request #182 from cvxgrp/fix_tests Fix tests | 04 November 2021, 15:38:58 UTC |
d0f9212 | Brendan O'Donoghue | 04 November 2021, 15:36:28 UTC | tighten qafiro tol | 04 November 2021, 15:36:28 UTC |
5a5b11f | Brendan O'Donoghue | 04 November 2021, 15:31:50 UTC | tightening tols | 04 November 2021, 15:31:50 UTC |
04753e3 | Brendan O'Donoghue | 04 November 2021, 15:27:06 UTC | fixing tests | 04 November 2021, 15:27:06 UTC |
7bf6122 | Brendan O'Donoghue | 04 November 2021, 15:15:16 UTC | tweak test tolerances | 04 November 2021, 15:15:16 UTC |
ecde4bd | Brendan O'Donoghue | 04 November 2021, 15:13:19 UTC | test print | 04 November 2021, 15:13:19 UTC |
be098f6 | Brendan O'Donoghue | 01 November 2021, 17:18:34 UTC | better test logging | 04 November 2021, 15:12:29 UTC |
0e34241 | Brendan O'Donoghue | 04 November 2021, 15:12:07 UTC | add test | 04 November 2021, 15:12:07 UTC |
26524e2 | Brendan O'Donoghue | 20 October 2021, 16:32:27 UTC | rename vars in direct solver | 04 November 2021, 15:01:15 UTC |
6a28efe | Brendan O'Donoghue | 04 November 2021, 14:39:47 UTC | fix random number generator | 04 November 2021, 14:39:47 UTC |
ecbab2a | Brendan O'Donoghue | 04 November 2021, 14:08:40 UTC | rm unused code | 04 November 2021, 14:08:40 UTC |
31afaa7 | Brendan O'Donoghue | 04 November 2021, 13:31:06 UTC | add files to bumpversion, fix CMakeLists version | 04 November 2021, 13:31:06 UTC |
6663804 | Brendan O'Donoghue | 03 November 2021, 11:22:48 UTC | Merge pull request #181 from cvxgrp/cuda_device_check add check for gpu device and fail fast if not available | 03 November 2021, 11:22:48 UTC |
14bb950 | Brendan O'Donoghue | 03 November 2021, 11:22:02 UTC | fmt | 03 November 2021, 11:22:02 UTC |
b649173 | Brendan O'Donoghue | 03 November 2021, 11:21:26 UTC | cast type to avoid warning | 03 November 2021, 11:21:26 UTC |
b988d1d | Brendan O'Donoghue | 03 November 2021, 11:20:07 UTC | minor cone check tweak | 03 November 2021, 11:20:07 UTC |
a0c283b | Brendan O'Donoghue | 27 October 2021, 17:27:05 UTC | add check for gpu device and fail fast if not available | 27 October 2021, 17:27:05 UTC |
5be0e16 | Brendan O'Donoghue | 08 October 2021, 17:08:16 UTC | Merge branch 'master' of ssh://github.com/cvxgrp/scs | 08 October 2021, 17:08:16 UTC |
13e675d | Brendan O'Donoghue | 08 October 2021, 17:07:19 UTC | fix gpu solver | 08 October 2021, 17:07:19 UTC |
3aaa93c | Brendan O'Donoghue | 05 October 2021, 11:57:15 UTC | tweak cone printing | 05 October 2021, 11:57:15 UTC |
8ba7c01 | Brendan O'Donoghue | 05 October 2021, 11:52:43 UTC | minor sd cone tweak | 05 October 2021, 11:52:43 UTC |
ca3c9da | Brendan O'Donoghue | 03 October 2021, 23:11:08 UTC | Revert "minor refactor" This reverts commit bae6a0768ff9fae9832ec47054f2d3bb7aa984bd. | 03 October 2021, 23:11:08 UTC |
bae6a07 | Brendan O'Donoghue | 03 October 2021, 23:09:17 UTC | minor refactor | 03 October 2021, 23:09:17 UTC |
95c26c4 | Brendan O'Donoghue | 03 October 2021, 22:55:29 UTC | cleanup old 2x2 checks | 03 October 2021, 22:55:29 UTC |
273d741 | Brendan O'Donoghue | 03 October 2021, 22:37:59 UTC | tweak tolerances in test | 03 October 2021, 22:37:59 UTC |
d1adfb3 | Brendan O'Donoghue | 03 October 2021, 22:30:45 UTC | rm old 2x2 psd projection code | 03 October 2021, 22:30:45 UTC |
6516aa7 | Brendan O'Donoghue | 03 October 2021, 22:25:22 UTC | Merge pull request #178 from cvxgrp/simpler_psd_project simplify psd cone projection | 03 October 2021, 22:25:22 UTC |
83d060f | Brendan O'Donoghue | 03 October 2021, 22:22:25 UTC | use utility function | 03 October 2021, 22:22:25 UTC |
e07d5ab | Brendan O'Donoghue | 03 October 2021, 22:19:42 UTC | simplify psd cone projection | 03 October 2021, 22:19:42 UTC |
16f9eac | Brendan O'Donoghue | 03 October 2021, 12:51:00 UTC | Merge pull request #177 from cvxgrp/citation Add citation.cff | 03 October 2021, 12:51:00 UTC |
2dab4b0 | Brendan O'Donoghue | 03 October 2021, 12:47:43 UTC | tweak citation.cff | 03 October 2021, 12:47:43 UTC |
9b7f044 | Brendan O'Donoghue | 03 October 2021, 12:41:08 UTC | add citation.cff file | 03 October 2021, 12:41:08 UTC |
f3f12ef | Brendan O'Donoghue | 03 October 2021, 12:31:07 UTC | flip VALIDATE to NOVALIDATE, so validation is the default but can be disable using NOVALIDATE=1 | 03 October 2021, 12:31:07 UTC |
a00b167 | Brendan O'Donoghue | 03 October 2021, 12:22:34 UTC | rm citations from README | 03 October 2021, 12:22:34 UTC |
0a62018 | Brendan O'Donoghue | 01 October 2021, 17:49:51 UTC | minor badge edit | 01 October 2021, 17:49:51 UTC |
9069c82 | Brendan O'Donoghue | 01 October 2021, 17:42:18 UTC | Merge pull request #176 from cvxgrp/failure add test for bad inputs | 01 October 2021, 17:42:18 UTC |
79adb1a | Brendan O'Donoghue | 01 October 2021, 17:39:26 UTC | add flags to cmake | 01 October 2021, 17:39:26 UTC |
c358d62 | Brendan O'Donoghue | 01 October 2021, 17:32:57 UTC | add test for bad inputs | 01 October 2021, 17:32:57 UTC |
63ea89a | Brendan O'Donoghue | 01 October 2021, 17:21:05 UTC | Merge pull request #175 from cvxgrp/cone_test Add test that hits all cone projections | 01 October 2021, 17:21:05 UTC |
7bed3c6 | Brendan O'Donoghue | 01 October 2021, 17:18:46 UTC | add badge | 01 October 2021, 17:18:46 UTC |
7ba885a | Brendan O'Donoghue | 01 October 2021, 17:10:56 UTC | clang-format | 01 October 2021, 17:10:56 UTC |
3456e6a | Brendan O'Donoghue | 01 October 2021, 17:08:29 UTC | slightly reduce tolerances in sol checking | 01 October 2021, 17:08:29 UTC |
3384271 | Brendan O'Donoghue | 01 October 2021, 17:04:11 UTC | add new test that hits all cones | 01 October 2021, 17:04:11 UTC |
491490a | Brendan O'Donoghue | 01 October 2021, 17:03:45 UTC | Improve exponential cone projection slightly. | 01 October 2021, 17:03:45 UTC |
429e140 | Brendan O'Donoghue | 01 October 2021, 11:57:52 UTC | exclude usr dir from coveralls | 01 October 2021, 11:57:52 UTC |
d438c65 | Brendan O'Donoghue | 01 October 2021, 11:55:33 UTC | delete unused code | 01 October 2021, 11:55:33 UTC |
17cb1e3 | Brendan O'Donoghue | 01 October 2021, 11:52:19 UTC | Squashed commit of the following: commit 3db6ba19d2ecf0947fba1690ab84ab9ed75f9a33 Author: Brendan O'Donoghue <bodonoghue85@gmail.com> Date: Fri Oct 1 12:48:10 2021 +0100 fixing commit 2e2571ff45ff6d7d63eb34ed66a50b4659a4ed6d Author: Brendan O'Donoghue <bodonoghue85@gmail.com> Date: Fri Oct 1 12:47:58 2021 +0100 exclude some dirs from coverage commit 74e6b01cc4aa589d51530bf0d3876606c9238966 Author: Brendan O'Donoghue <bodonoghue85@gmail.com> Date: Fri Oct 1 12:43:39 2021 +0100 fixing commit 3ba594a05a84b52a7f34de27625a2e17d58078f3 Author: Brendan O'Donoghue <bodonoghue85@gmail.com> Date: Fri Oct 1 12:42:48 2021 +0100 fixing commit 1801a8e2b3d5dd986a0e1ddb9312092a0b67f899 Author: Brendan O'Donoghue <bodonoghue85@gmail.com> Date: Fri Oct 1 12:42:03 2021 +0100 fixing commit cfdcf087437176673d61da7f9ca08d256386d57d Author: Brendan O'Donoghue <bodonoghue85@gmail.com> Date: Fri Oct 1 12:41:01 2021 +0100 fixing commit 2bf62c02357c99f426633359995c88f652dcbd1b Author: Brendan O'Donoghue <bodonoghue85@gmail.com> Date: Fri Oct 1 12:40:10 2021 +0100 fixing commit 609f0d1b551669b6309d975b23288cc9fdc64ef1 Author: Brendan O'Donoghue <bodonoghue85@gmail.com> Date: Fri Oct 1 12:38:57 2021 +0100 fixing commit 8369e77cb733de57f59bc7607fdf50c003e7a8f9 Author: Brendan O'Donoghue <bodonoghue85@gmail.com> Date: Fri Oct 1 12:36:52 2021 +0100 fixing commit 9ca09f4a8158aebeb67e06cce7744d64d6de6818 Author: Brendan O'Donoghue <bodonoghue85@gmail.com> Date: Fri Oct 1 12:33:55 2021 +0100 fixing commit 2c14591c36e163d3810eb94a4891180163725991 Author: Brendan O'Donoghue <bodonoghue85@gmail.com> Date: Fri Oct 1 12:29:58 2021 +0100 attempting to set up coveralls | 01 October 2021, 11:52:19 UTC |
15c912c | Brendan O'Donoghue | 29 September 2021, 19:05:32 UTC | minor docs improvements | 29 September 2021, 19:05:32 UTC |
75dddd3 | Brendan O'Donoghue | 28 September 2021, 18:51:55 UTC | fix readme | 28 September 2021, 18:51:55 UTC |
30d2af4 | Brendan O'Donoghue | 28 September 2021, 18:50:32 UTC | Merge pull request #169 from cvxgrp/3.0.0 Update to version 3.0.0. | 28 September 2021, 18:50:32 UTC |
41f0753 | Brendan O'Donoghue | 28 September 2021, 18:41:24 UTC | Merge pull request #172 from odow/patch-1 Add Julia installation docs | 28 September 2021, 18:41:24 UTC |
c1231fb | Brendan O'Donoghue | 28 September 2021, 18:41:14 UTC | Merge pull request #173 from odow/patch-2 Add JuMP example to documentation | 28 September 2021, 18:41:14 UTC |
18a49de | Brendan O'Donoghue | 28 September 2021, 18:41:02 UTC | Merge pull request #174 from odow/patch-3 Add Julia API documentation | 28 September 2021, 18:41:02 UTC |
e1f42c4 | Brendan O'Donoghue | 28 September 2021, 18:08:04 UTC | revert scale change | 28 September 2021, 18:08:04 UTC |
cfb5bd2 | Brendan O'Donoghue | 28 September 2021, 10:05:36 UTC | rename norm -> norm_2 (correctly this time) | 28 September 2021, 10:05:36 UTC |
9e1c732 | Brendan O'Donoghue | 28 September 2021, 10:03:47 UTC | rename norm -> norm_2 | 28 September 2021, 10:03:47 UTC |
ee2b5f0 | Brendan O'Donoghue | 28 September 2021, 10:01:51 UTC | rename clashin vars | 28 September 2021, 10:01:51 UTC |
bb0895f | Brendan O'Donoghue | 26 September 2021, 23:21:19 UTC | add BOX_T_SCALE but disable for now | 26 September 2021, 23:21:19 UTC |
b1f194a | Brendan O'Donoghue | 26 September 2021, 23:20:01 UTC | Minor docs tweak. | 26 September 2021, 23:20:01 UTC |
55213d3 | Brendan O'Donoghue | 26 September 2021, 13:25:02 UTC | minor docs / comment tweak | 26 September 2021, 13:25:02 UTC |
822b96e | Brendan O'Donoghue | 25 September 2021, 19:38:22 UTC | printing - report mid point of primal and dual objective values | 25 September 2021, 19:38:22 UTC |
0218d11 | Brendan O'Donoghue | 24 September 2021, 14:49:33 UTC | fix test, fix mem issue if init_work fails | 24 September 2021, 14:49:33 UTC |
62746f0 | Brendan O'Donoghue | 24 September 2021, 12:21:31 UTC | re-enable AA by default, type-I with memory 10 and interval 10 works well enough | 24 September 2021, 12:21:31 UTC |