<?xml version="1.0" encoding="UTF-8"?>
<oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
  <dc:title>An Interface to the C++ Automatic Differentiation Library
'autodiff'</dc:title>
  <dc:title>R package Rcppautodiff version 0.1.0</dc:title>
  <dc:description>Provides an interface from R to the 'autodiff' library
    &lt;https://autodiff.github.io/&gt;, a modern header-only
    C++ library for automatic differentiation. Unlike numerical
    differentiation, automatic differentiation computes derivatives of
    functions to machine precision without truncation error, using either
    forward or reverse mode. The 'autodiff' header files are shipped with
    this package so that other R packages can use them by including
    'Rcppautodiff' in the 'LinkingTo' field of their 'DESCRIPTION' file.
    Example programs demonstrate computing derivatives of single-variable
    and multi-variable functions, gradient vectors, Jacobian matrices and
    derivatives with respect to parameters, using 'Rcpp' and 'RcppEigen'.</dc:description>
  <dc:type>Software</dc:type>
  <dc:relation>Imports: Rcpp (&gt;= 1.0.8.3), RcppEigen</dc:relation>
  <dc:relation>LinkingTo: Rcpp, RcppEigen</dc:relation>
  <dc:relation>Suggests: knitr, rmarkdown, tinytest</dc:relation>
  <dc:creator>Satyaprakash Nayak &lt;satyaprakash.nayak@gmail.com&gt;</dc:creator>
  <dc:publisher>Comprehensive R Archive Network (CRAN)</dc:publisher>
  <dc:contributor>Satyaprakash Nayak [aut, cre] (ORCID:
    &lt;https://orcid.org/0000-0001-7225-1317&gt;)</dc:contributor>
  <dc:rights>GPL (&gt;= 2)</dc:rights>
  <dc:date>2026-07-19</dc:date>
  <dc:format>application/tgz</dc:format>
  <dc:identifier>https://CRAN.R-project.org/package=Rcppautodiff</dc:identifier>
  <dc:identifier>doi:10.32614/CRAN.package.Rcppautodiff</dc:identifier>
</oai_dc:dc>
