Skip to content

calculus

High Dimensional Numerical and Symbolic Calculus

v1.1.0 · Jun 18, 2025 · GPL-3

Description

Efficient C++ optimized functions for numerical and symbolic calculus as described in Guidotti (2022) <doi:10.18637/jss.v104.i05>. It includes basic arithmetic, tensor calculus, Einstein summing convention, fast computation of the Levi-Civita symbol and generalized Kronecker delta, Taylor series expansion, multivariate Hermite polynomials, high-order derivatives, ordinary differential equations, differential operators (Gradient, Jacobian, Hessian, Divergence, Curl, Laplacian) and numerical integration in arbitrary orthogonal coordinate systems: cartesian, polar, spherical, cylindrical, parabolic or user defined by custom scale factors.

Downloads

4.2K

Last 30 days

1932nd

13.2K

Last 90 days

63K

Last year

Trend: 0% (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

Reverse Dependencies (9)

suggests

Dependency Network

Dependencies Reverse dependencies Rcpp FRCI bayesCureRateModel difNLR distfreereg mosaicCalc reviser ricci yuima metafor calculus

Version History

new 1.1.0 Mar 10, 2026
updated 1.1.0 ← 1.0.1 diff Jun 17, 2025
updated 1.0.1 ← 1.0.0 diff Mar 9, 2023
updated 1.0.0 ← 0.3.4 diff Sep 25, 2022
updated 0.3.4 ← 0.3.3 diff Aug 20, 2022
updated 0.3.3 ← 0.3.2 diff Jan 21, 2022
updated 0.3.2 ← 0.3.1 diff Dec 17, 2021
updated 0.3.1 ← 0.3.0 diff May 25, 2021
updated 0.3.0 ← 0.2.1 diff Jan 6, 2021
updated 0.2.1 ← 0.2.0 diff Mar 22, 2020
updated 0.2.0 ← 0.1.1 diff Jan 7, 2020
updated 0.1.1 ← 0.1.0 diff Nov 10, 2019
new 0.1.0 Nov 6, 2019