dotCall64

From MaRDI portal
Revision as of 20:44, 5 March 2024 by Import240305080343 (talk | contribs) (Created automatically from import240305080343)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Software:38127



swMATH26396CRANdotCall64MaRDI QIDQ38127

Enhanced Foreign Function Interface Supporting Long Vectors

Florian Gerber, Kaspar Moesinger

Last update: 28 November 2023

Copyright license: GNU General Public License, version 3.0, GNU General Public License, version 2.0

Software version identifier: 1.0-2, 0.9-04, 0.9-5.2, 0.9-5, 1.0-0, 1.0-1, 1.1-0, 1.1-1

Source code repository: https://github.com/cran/dotCall64

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.




Related Items (4)


This page was built for software: dotCall64