If you use the 'diffcp' R package in published work, please cite BOTH
the R package and the original paper that the package implements.
1. The R package:
Narasimhan B, Agrawal A, Barratt S, Boyd S, Busseti E, Moursi W
(2026). _diffcp: Differentiating Through Cone Programs_. R package
version 0.1.1, .
A BibTeX entry for LaTeX users is
@Manual{,
title = {{diffcp}: Differentiating Through Cone Programs},
author = {Balasubramanian Narasimhan and Akshay Agrawal and Shane Barratt and Stephen Boyd and Enzo Busseti and Walaa Moursi},
year = {2026},
note = {R package version 0.1.1},
url = {https://bnaras.github.io/diffcp/},
}
2. The original paper:
Agrawal A, Barratt S, Boyd S, Busseti E, Moursi W (2019).
“Differentiating through a cone program.” _Journal of Applied and
Numerical Optimization_, *1*(2), 107-115.
.
A BibTeX entry for LaTeX users is
@Article{,
title = {Differentiating through a cone program},
author = {Akshay Agrawal and Shane Barratt and Stephen Boyd and Enzo Busseti and Walaa Moursi},
journal = {Journal of Applied and Numerical Optimization},
year = {2019},
volume = {1},
number = {2},
pages = {107--115},
url = {https://web.stanford.edu/~boyd/papers/diff_cone_prog.html},
}