Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
/osqpPublic

Releases: osqp/osqp

v1.0.0

21 Mar 22:16
236713c
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

First release of OSQP v1.0

Main changes over 1.0.0.beta1:

  • Updated QDLDL to 0.1.8.
  • OSQP can now be compiled for wasm32. Look for some sample notebooks on this soon.
  • Updated documentation and examples athttps://osqp.org
Assets7
Loading
traversaro and RoyiAvital reacted with rocket emoji
2 people reacted

v1.0.0.beta1

31 May 18:11
Compare
Choose a tag to compare
Loading
v1.0.0.beta1Pre-release
Pre-release

Thev1.0.0.beta1 pre-release ofosqp adds CI-generated build artifacts for several platforms.

Loading
jana1991 reacted with heart emoji
1 person reacted

v1.0.0.beta0

31 May 03:03
3b3d162
This commit was created on GitHub.com and signed with GitHub’sverified signature. The key has expired.
GPG key ID:4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading
v1.0.0.beta0Pre-release
Pre-release

First beta release of OSQP v1.0

New features:

  • Introduced new linear algebra backend system allowing compute framework to be changed at compile time.
  • Merged cuOSQP project into main OSQP project (inside algebra/cuda directory).
  • Introduced an Intel MKL-based algebra backend using the MKL sparse BLAS API, Vector Math Library. This backend contains both the Pardiso solver and an RCI conjugate gradient implementation.
  • Added code generation capabilities to the C-level API (note, only problem export is in the C API, no file copying is done).
  • Added initial adjoint derivative computation to the C-level API.

Main changes:

  • Updated QDLDL to 0.1.7.
  • Changed QDLDL to be included through CMake FetchContent instead of a git submodule.
  • The MKL Pardiso solver is only available with the MKL backend.
  • CMake installs CMake config files for consuming applications to use.
  • All of OSQP's API is contained inside the public include files (there should be no need for users to include anything in private).
  • All OSQP functions, defines and types are prefixed with OSQP (in some capitalization) to namespace the API.

Developer-centric changes:

  • Test suite switched to Catch2 and now incorporates modern C++ for memory management and organization.
  • ASAN flags integrated into main OSQP CMake build system.
Loading
HiroIshida, zzhou387, tudoroancea, traversaro, FreyJo, mathwor, dev10110, jamespinkerton, matheecs, astomodynamics, and jana1991 reacted with thumbs up emojijana1991 reacted with heart emoji
11 people reacted

0.6.3

25 May 14:52
0dd00a5
This commit was created on GitHub.com and signed with GitHub’sverified signature. The key has expired.
GPG key ID:4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading
  • Fix MKL function prototypes (required for CRAN compilation) (PR#487)
  • Use a constant interval for adaptive rho when in embedded=2 mode (PR#347)
  • Include version.h in the OSQP installed headers (Fixes#323)
  • Switch unit testing to use Catch2
  • Switch to GitHub actions CI system
  • Switched binary distribution from bintray to GitHub releases
  • Various documentation fixes and improvements
Loading
mathwor, GiulioRomualdi, lirun-sat, zhibindeng, and JACKLiuDay reacted with thumbs up emoji
5 people reacted

0.6.2

06 Jan 00:41
Compare
Choose a tag to compare
Loading
  • Fix segfault python multithreading
  • Compatibility python 3.9
  • Updated QDLDL to version 0.1.5
  • Drop Python 2.7 support
Loading
mathwor, lenxyang, and tjguoyue reacted with thumbs up emoji
3 people reacted

0.6.0

31 Aug 00:07
Compare
Choose a tag to compare
Loading
  • Added meaningful return values to internal functions. Changed syntax ofosqp_setup function. It now returns an exitflag.
  • osqp_setup function requiresP to be upper triangular. It returns a nonzero exitflag otherwise.
  • Custom memory allocators via cmake and the configure file.
  • Changed interfaces to linsys solver functions. The solve function now computes(x_tilde,z_tilde) instead of(x_tilde,nu). This allows to implement custom linear system solvers (also indirect).
  • Addedsolve function in Python interface that performssetupsolve andcleanup for you directly and disables GIL.
  • Improved code generation folder structure.
Loading

0.5.0

10 Dec 21:20
Compare
Choose a tag to compare
Loading
  • Addedupdate_time to the info structure.
  • Fixed#101.
Loading

0.4.1

26 Sep 21:10
Compare
Choose a tag to compare
Loading
  • Updated QDLDL to version 0.1.3.
  • Added check for nonconvex cost function (non-positive semidefiniteP) after factorization is performed.
  • Added complete sources distribution on bintray.com (including QDLDL).
Loading
tengxiansen, yankaizhang20, and asmallgrasscarp reacted with thumbs up emoji
3 people reacted

0.4.0

23 Jul 20:45
Compare
Choose a tag to compare
Loading
  • Removed SuiteSparse LDL in favor ofQDLDL
  • Added check for nonconvex cost function (P not positive semidefinite).
  • Static librarylibosqpstatic now renamed aslibosqp.
Loading

0.3.1

10 Jun 22:13
Compare
Choose a tag to compare
Loading
  • Fixed#62.
  • Moved interfaces to separate repositories
  • Fixed#54.
  • Changes to support Matlab 2018a
  • Added support for new interface in R
Loading
Previous1
Previous

[8]ページ先頭

©2009-2025 Movatter.jp