Package: nabla Title: Exact Derivatives via Automatic Differentiation Version: 0.7.2 Authors@R: person("Alexander", "Towell", role = c("aut", "cre"), email = "queelius@gmail.com", comment = c(ORCID = "0000-0001-6443-9897")) URL: https://github.com/queelius/nabla, https://metafunctor.com BugReports: https://github.com/queelius/nabla/issues Description: Automatic differentiation for R functions written with supported scalar arithmetic and mathematical operations. Provides a composable derivative operator D that computes gradients, Hessians, Jacobians, and arbitrary-order derivative tensors at machine precision. D(D(f)) gives Hessians, D(D(D(f))) gives third-order tensors for skewness of maximum likelihood estimators, and so on to higher orders. Supports loops and executed branches composed of supported operations. Uses nested dual numbers without finite difference truncation error; floating-point rounding and conditioning still affect results. License: MIT + file LICENSE Encoding: UTF-8 RoxygenNote: 7.3.3 Depends: R (>= 4.0.0), methods Imports: stats Suggests: testthat (>= 3.0.0), knitr, rmarkdown Config/testthat/edition: 3 VignetteBuilder: knitr Collate: 'dual-class.R' 'dual-arithmetic.R' 'dual-math.R' 'dual-special.R' 'dual-higher.R' 'derivatives.R' 'nabla-package.R' NeedsCompilation: no Packaged: 2026-10-28 19:49:52 UTC; root Author: Alexander Towell [aut, cre] (ORCID: ) Maintainer: Alexander Towell Repository: https://cran.r-universe.dev Date/Publication: 2026-10-28 11:20:08 UTC RemoteUrl: https://github.com/cran/nabla RemoteRef: HEAD RemoteSha: 2c225a419a9b9a1adc2f9d65d413f7b5b1e0742b