Skip to content

pnd

Parallel Numerical Derivatives, Gradients, Jacobians, and Hessians of Arbitrary Accuracy Order

v0.1.2 · Feb 12, 2026 · EUPL

Description

Numerical derivatives through finite-difference approximations can be calculated using the 'pnd' package with parallel capabilities and optimal step-size selection to improve accuracy. These functions facilitate efficient computation of derivatives, gradients, Jacobians, and Hessians, allowing for more evaluations to reduce the mathematical and machine errors. Designed for compatibility with the 'numDeriv' package, which has not received updates in several years, it introduces advanced features such as computing derivatives of arbitrary order, improving the accuracy of Hessian approximations by avoiding repeated differencing, and parallelising slow functions on Windows, Mac, and Linux.

Downloads

630

Last 30 days

6156th

1.9K

Last 90 days

6.9K

Last year

Trend: -15.9% (30d vs prior 30d)

CRAN Check Status

14 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Dependency Network

Dependencies Reverse dependencies Rdpack pnd

Version History

new 0.1.2 Mar 10, 2026
updated 0.1.2 ← 0.1.1 diff Feb 11, 2026
updated 0.1.1 ← 0.1.0 diff Sep 3, 2025
updated 0.1.0 ← 0.0.10 diff May 19, 2025
updated 0.0.10 ← 0.0.9 diff Apr 1, 2025
updated 0.0.9 ← 0.0.8 diff Mar 11, 2025
updated 0.0.8 ← 0.0.7 diff Mar 5, 2025
updated 0.0.7 ← 0.0.6 diff Mar 1, 2025
new 0.0.6 Feb 24, 2025