Package: dotCall64 Type: Package Title: Enhanced Foreign Function Interface Supporting Long Vectors Version: 1.0-2 Date: 2021-02-10 Authors@R: c(person("Kaspar", "Moesinger", role = c("aut"), email = "kaspar.moesinger@gmail.com"), person("Florian", "Gerber", role = c("aut"), email = "flora.fauna.gerber@gmail.com", comment = c(ORCID = "0000-0001-8545-5263")), person("Reinhard", "Furrer", role = c("cre", "ctb"), email = "reinhard.furrer@math.uzh.ch", comment = c(ORCID = "0000-0002-6319-2332"))) Description: Provides .C64(), which is an enhanced version of .C() and .Fortran() from the foreign function interface. .C64() supports long vectors, arguments of type 64-bit integer, and provides a mechanism to avoid unnecessary copies of read-only and write-only arguments. This makes it a convenient and fast interface to C/C++ and Fortran code. License: GPL (>= 2) URL: https://git.math.uzh.ch/reinhard.furrer/dotCall64 BugReports: https://git.math.uzh.ch/reinhard.furrer/dotCall64/issues Depends: R (>= 3.1) Suggests: microbenchmark, OpenMPController, RColorBrewer, roxygen2, spam, testthat, Collate: 'vector_dc.R' 'dotCall64.R' 'zzz.R' RoxygenNote: 7.1.1 NeedsCompilation: yes Packaged: 2022-10-03 15:17:05 UTC; ripley Author: Kaspar Moesinger [aut], Florian Gerber [aut] (), Reinhard Furrer [cre, ctb] () Maintainer: Reinhard Furrer Repository: CRAN Date/Publication: 2022-10-03 18:38:51 UTC Built: R 4.2.3; x86_64-pc-linux-gnu; 2023-05-18 21:09:38 UTC; unix