Metadata-Version: 2.2
Name: moreau-cuda13
Version: 0.4.1
Summary: Moreau CUDA: GPU-accelerated conic optimization solver
Keywords: convex,optimization,conic,solver,gpu,cuda
Author: Shane Barratt
Author-Email: Parth Nobel <parthnobel@berkeley.edu>, Steven Diamond <diamond@cs.stanford.edu>
License: Apache-2.0
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Programming Language :: C++
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Environment :: GPU :: NVIDIA CUDA
Project-URL: Homepage, https://github.com/moreau-project/moreau
Project-URL: Repository, https://github.com/moreau-project/moreau
Project-URL: Documentation, https://moreau.so
Requires-Python: >=3.12
Requires-Dist: moreau==0.4.1
Requires-Dist: numpy>=1.19.0
Requires-Dist: nvidia-cudss-cu13<0.8,>=0.7.1
Requires-Dist: cuda-toolkit[cudart,cusolver,cusparse,nvjitlink]==13.*
Provides-Extra: torch
Requires-Dist: torch>=2.4.0; extra == "torch"
Description-Content-Type: text/markdown

# moreau-cuda

GPU (CUDA) backend for **Moreau**, a batched differentiable conic optimization
solver. Implemented in C++/CUDA with nanobind bindings. Requires Python 3.12+.

Most users should install the unified
[`moreau`](https://pypi.org/project/moreau/) package with the CUDA extra, which
pulls in this backend:

```bash
pip install moreau[cuda]      # CUDA 12 (requires Python 3.12+)
pip install moreau[cuda13]    # CUDA 13 (requires Python 3.12+)
```

See the [main repository](https://github.com/moreau-project/moreau) for
documentation, examples, and source.

## License

Apache 2.0. See [LICENSE](LICENSE) and [NOTICE](NOTICE) for full terms and
upstream attribution (Clarabel.rs, diffqcp).
