Package: einsum Type: Package Title: Einstein Summation Version: 0.2.0 Authors@R: c( person("Constantin", "Ahlmann-Eltze", email = "artjom31415@googlemail.com", role = c("aut", "cre"), comment = c(ORCID = "0000-0002-3762-068X")), person("Koki", "Tsuyuzaki", email = "k.t.the-answer@hotmail.co.jp", role = "aut", comment = c(ORCID = "0000-0003-3797-2148")) ) Description: The summation notation suggested by Einstein (1916) is a concise mathematical notation that implicitly sums over repeated indices of n-dimensional arrays. Many ordinary matrix operations (e.g. transpose, matrix multiplication, scalar product, 'diag()', trace etc.) can be written using Einstein notation. The notation is particularly convenient for expressing operations on arrays with more than two dimensions because the respective operators ('tensor products') might not have a standardized name. License: MIT + file LICENSE Encoding: UTF-8 Suggests: testthat, covr RdMacros: mathjaxr RoxygenNote: 7.2.3 LinkingTo: Rcpp Imports: Rcpp, glue, mathjaxr URL: https://const-ae.github.io/einsum/ BugReports: https://github.com/const-ae/einsum/issues Repository: https://const-ae.r-universe.dev Date/Publication: 2026-07-08 21:55:31 UTC RemoteUrl: https://github.com/const-ae/einsum RemoteRef: HEAD RemoteSha: c1e345b02d78269cfdd3f9a7b46e1e5fdc3c56bb NeedsCompilation: yes Packaged: 2026-07-08 22:47:56 UTC; root Author: Constantin Ahlmann-Eltze [aut, cre] (ORCID: ), Koki Tsuyuzaki [aut] (ORCID: ) Maintainer: Constantin Ahlmann-Eltze