dotCall64

Enhanced Foreign Function Interface Supporting Long Vectors

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.

Total

316,355

Last month

21,033

Last week

5,681

Average per day

701

Daily downloads

Total downloads

Description file content

Package
dotCall64
Type
Package
Title
Enhanced Foreign Function Interface Supporting Long Vectors
Version
1.0-0
Date
2018-07-30
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
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
6.0.1
NeedsCompilation
yes
Packaged
2018-07-30 17:08:56 UTC; floger
Author
Kaspar Moesinger [aut], Florian Gerber [cre, ctb], Reinhard Furrer [ctb]
Maintainer
Florian Gerber
Repository
CRAN
Date/Publication
2018-07-30 17:30:14 UTC

install.packages('dotCall64')

1.0-0

a month ago

https://git.math.uzh.ch/reinhard.furrer/dotCall64

Florian Gerber

GPL (>= 2)

Depends on

R (>= 3.1)

Suggests

microbenchmark, OpenMPController, RColorBrewer, roxygen2, spam, testthat,

Discussions