CRAN/E | calculus

calculus

High Dimensional Numerical and Symbolic Calculus

Installation

About

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.

Citation calculus citation info
calculus.eguidotti.com
Bug report File report

Key Metrics

Version 1.0.1
Published 2023-03-09 386 days ago
Needs compilation? yes
License GPL-3
CRAN checks calculus results

Downloads

Yesterday 82 0%
Last 7 days 286 -14%
Last 30 days 1.379 +22%
Last 90 days 3.407 +11%
Last 365 days 13.267 -8%

Maintainer

Maintainer

Emanuele Guidotti

emanuele.guidotti@unine.ch

Authors

Emanuele Guidotti

aut / cre

Material

README
NEWS
Reference manual
Package source

In Views

NumericalMathematics

Vignettes

High order derivatives of multivariate functions
Differential operators in arbitrary orthogonal coordinates systems
Einstein summation convention
Hermite polynomials
Multiple integrals in arbitrary orthogonal coordinates systems
Ordinary differential equations
Taylor series of multivariate functions

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

calculus archive

Imports

Rcpp ≥ 1.0.1

Suggests

cubature
testthat
knitr
rmarkdown

LinkingTo

Rcpp

Reverse Imports

difNLR
yuima