Releases: EmbersArc/Epigraph
Releases · EmbersArc/Epigraph
Epigraph 0.4.2
Epigraph 0.4.1
- Compatibility with Eigen version 3.3.0 and above
Epigraph 0.4.0
- CMake will now automatically download the solvers when they are not installed.
- Removed EiCOS support since ECOS is now fully supported.
- Removed fmt dependency in tests and examples.
- Changes to CMake for MSVC compatibility.
Epigraph 0.3.4
- Throw an error when a problem is linked to multiple solver instances
- Don't allow copying solvers and problems
- Fixed minor memory leaks
- Internal improvements
Epigraph 0.3.3
- Fixed an issue with linear cost terms in QPs.
Epigraph 0.3.2
- Added documentation
- Moved internal functionality to different namespace
- Fixed an issue with cost function weights
- Fixed the
par()
anddynpar()
functions for sparse matrices
Epigraph 0.3.1
- Added the
getVariableValue()
function as an alternative way to retrieve the numerical values from variables.
Epigraph 0.3.0
- Variables now have to be added to problem instances directly with
addVariable()
- Variables can be retrieved from problems with
getVariable()
- Added ability to use sparse matrices as parameters
- Fixed a linker error when disabling certain solvers
Epigraph 0.2.2
- Variables will now be unlinked when a solver instance is destroyed, allowing the problem to be used with a different solver.
- Some refactoring.
- Added more test cases.
Epigraph 0.2.1
- Fixed a critical issue where variables would not be added to the problem when they were only present in cost terms.
- Added more cleanup functionality to remove redundant variables from expressions.
- Added more tests and documentation.