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

131,362

Last month

19,457

Last week

7,836

Average per day

649

Daily downloads

Total downloads

Description file content

Package
dotCall64
Type
Package
Title
Enhanced Foreign Function Interface Supporting Long Vectors
Version
0.9-5.2
Date
2018-01-11
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-01-11 16:23:57 UTC; floger
Author
Kaspar Moesinger [aut], Florian Gerber [cre, ctb], Reinhard Furrer [ctb]
Maintainer
Florian Gerber
Repository
CRAN
Date/Publication
2018-01-11 21:36:35 UTC

install.packages('dotCall64')

0.9-5.2

5 days 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