# clarabel

> interior point numerical solver for convex optimization

**Wikidata**: [Q134410820](https://www.wikidata.org/wiki/Q134410820)  
**Source**: https://4ort.xyz/entity/clarabel

## Summary
Clarabel is an interior-point numerical solver designed for convex optimization problems, implemented as a software component. It is specifically used for solving conic programs with quadratic objectives and is distributed under the Apache Software License 2.0.

## Key Facts
- **Type**: Software (non-tangible executable component).
- **Primary Use**: Convex optimization, specifically conic programs with quadratic objectives.
- **License**: Apache Software License 2.0.
- **Programming Language**: Q575650 (per Wikidata identifier).
- **Official Website**: https://clarabel.org (English).
- **Source Code Repository**: https://github.com/oxfordcontrol/Clarabel.rs.
- **Copyright Status**: Copyrighted.
- **Described By Source**: "Clarabel: An interior-point solver for conic programs with quadratic objectives."
- **Latest Stable Version**: 0.7.1 (released 2024-03-01).

## FAQs
### Q: What problems does Clarabel solve?
A: Clarabel solves convex optimization problems, specifically acting as an interior-point numerical solver for conic programs that involve quadratic objectives.

### Q: Is Clarabel free to use?
A: Yes, Clarabel is released under the Apache Software License 2.0, which allows for free use, modification, and distribution.

### Q: Where can the source code for Clarabel be accessed?
A: The source code is publicly hosted on GitHub at https://github.com/oxfordcontrol/Clarabel.rs.

## Why It Matters
Clarabel provides a specialized tool for solving complex mathematical optimization problems that appear in fields such as engineering, economics, and data science. By implementing an interior-point method, it offers an efficient approach to finding optimal solutions for conic programs with quadratic objectives. As open-source software under the Apache 2.0 license, it enables broad accessibility and adaptability, allowing researchers and developers to integrate advanced optimization capabilities into their projects without proprietary barriers. Its active development cycle, evidenced by frequent updates, ensures ongoing improvements and maintenance.

## Notable For
- Functioning as an interior-point numerical solver for convex optimization.
- Supporting conic programs with quadratic objectives.
- Being open-source under the Apache Software License 2.0.
- Maintaining an active release history with frequent stable updates.
- Public availability of source code on GitHub.

## Body
### Overview
Clarabel is an instance of software categorized as a non-tangible executable component. It is described as an interior-point numerical solver tailored for convex optimization tasks.

### Technical Details
- **License**: Apache Software License 2.0.
- **Programming Language**: Identified by Wikidata ID Q575650.
- **Website**: Available in English at https://clarabel.org.
- **Repository**: Hosted on GitHub (https://github.com/oxfordcontrol/Clarabel.rs).
- **Academic Source**: Described in "Clarabel: An interior-point solver for conic programs with quadratic objectives."

### Version History
The software has undergone multiple stable releases:
- **v0.1.0**: Released 2022-07-31.
- **v0.2.0**: Released 2022-07-31.
- **v0.3.0**: Released 2022-09-13.
- **v0.4.0**: Released 2023-02-26.
- **v0.4.1**: Released 2023-03-08.
- **v0.5.0**: Released 2023-04-25.
- **v0.5.1**: Released 2023-06-02.
- **v0.6.0**: Released 2023-09-20.
- **v0.7.0**: Released 2024-02-27.
- **v0.7.1**: Released 2024-03-01.

## References

1. [Source](https://github.com/oxfordcontrol/Clarabel.rs/blob/main/LICENSE.md)
2. [Release 0.1.0. 2022](https://github.com/oxfordcontrol/Clarabel.rs/releases/tag/v0.1.0)
3. [Release 0.2.0. 2022](https://github.com/oxfordcontrol/Clarabel.rs/releases/tag/v0.2.0)
4. [Release 0.3.0. 2022](https://github.com/oxfordcontrol/Clarabel.rs/releases/tag/v0.3.0)
5. [Release 0.4.0. 2023](https://github.com/oxfordcontrol/Clarabel.rs/releases/tag/v0.4.0)
6. [Release 0.4.1. 2023](https://github.com/oxfordcontrol/Clarabel.rs/releases/tag/v0.4.1)
7. [Release 0.5.0. 2023](https://github.com/oxfordcontrol/Clarabel.rs/releases/tag/v0.5.0)
8. [Release 0.5.1. 2023](https://github.com/oxfordcontrol/Clarabel.rs/releases/tag/v0.5.1)
9. [Release 0.6.0. 2023](https://github.com/oxfordcontrol/Clarabel.rs/releases/tag/v0.6.0)
10. [Release 0.7.0. 2024](https://github.com/oxfordcontrol/Clarabel.rs/releases/tag/v0.7.0)
11. [Release 0.7.1. 2024](https://github.com/oxfordcontrol/Clarabel.rs/releases/tag/v0.7.1)
12. [Release 0.8.0. 2024](https://github.com/oxfordcontrol/Clarabel.rs/releases/tag/v0.8.0)
13. [Release 0.8.1. 2024](https://github.com/oxfordcontrol/Clarabel.rs/releases/tag/v0.8.1)
14. [Release 0.9.0. 2024](https://github.com/oxfordcontrol/Clarabel.rs/releases/tag/v0.9.0)
15. [Release 0.10.0. 2025](https://github.com/oxfordcontrol/Clarabel.rs/releases/tag/v0.10.0)
16. [Release 0.11.0. 2025](https://github.com/oxfordcontrol/Clarabel.rs/releases/tag/v0.11.0)
17. [Release 0.11.1. 2025](https://github.com/oxfordcontrol/Clarabel.rs/releases/tag/v0.11.1)