# -------------------------------------------- # CITATION file created with {cffr} R package # See also: https://docs.ropensci.org/cffr/ # -------------------------------------------- cff-version: 1.2.0 message: 'To cite package "sparsediff" in publications use:' type: software license: Apache-2.0 title: 'sparsediff: R Interface to the ''SparseDiffEngine'' Sparse Differentiation Backend' version: 0.4.0 abstract: Bindings for the 'SparseDiffEngine' C library, the sparse Jacobian and Hessian differentiation backend used by 'CVXPY' for its Disciplined Nonlinear Programming (DNLP) extension. Provides low-level routines for building nonlinear expression graphs and evaluating sparse derivatives, intended as a backend for higher-level modeling layers such as 'CVXR'. This is the R analog of the 'sparsediffpy' Python package and wraps the same C library. authors: - family-names: Narasimhan given-names: Balasubramanian email: naras@stanford.edu - family-names: Cederberg given-names: Daniel - family-names: Zhang given-names: William Zijie repository: https://bnaras.r-universe.dev repository-code: https://github.com/bnaras/sparsediff commit: a2b5cf95d239abd4f311d868307f1d5ea2b681cc url: https://bnaras.github.io/sparsediff/ date-released: '2026-06-03' contact: - family-names: Narasimhan given-names: Balasubramanian email: naras@stanford.edu