The R package dotCall64 provides an enhanced version of the foreign function interface (FFI) to call compiled C, C++, and Fortran code from the software environment R. It allows users to integrate compiled code without using complex application programming interfaces (APIs), such as the C API of R. Moreover, dotCall64 supports long vectors having more than 231−1 elements and implements a mechanism to avoid unnecessary copies of R objects. Therefore, dotCall64 facilitates making existing C, C++, and Fortran libraries accessible for R and is particularly useful for applications involving long vectors. Keywords: Foreign function interface, 64-bit, Large dataset
The Foreign Function Interface (FFI) in Larceny supports interact-ing with dynamically loaded C libr...
The library interface version 6.0 for the PARMACS portable message passing package with bindings for...
GFAKluge is a set of command line utilities and a C++ library for parsing and manipulating the Graph...
The R package dotCall64 provides an enhanced version of the foreign function interface (FFI) to call...
Software packages for spatial data often implement a hybrid approach of interpreted and compiled pro...
Abstract. Structured data types are a new area of research in Babel, and we present a new language b...
This program has been imported from the CPC Program Library held at Queen's University Belfast (1969...
With the increasing complexity and interdisciplinary nature of scientific applications, code reuse i...
Language interoperability is a difficult problem facing the developers and users of large numerical ...
Massively parallel processors (MPPs) hold the promise of extremely high performance that, if realize...
The draft of the MPI (Message-Passing Interface) standard was released at Supercomputing '93, N...
In many applications, the most natural computer language to write in may be different from the most ...
This paper discusses incorporating C (and FORTRAN) functions into the XLISP-STAT statistical computi...
Although it has many flaws by comparison with more modern programming languages, Fortran remains the...
C is a general-purpose computer programming language developed between 1969 and 1973 by Dennis Ritch...
The Foreign Function Interface (FFI) in Larceny supports interact-ing with dynamically loaded C libr...
The library interface version 6.0 for the PARMACS portable message passing package with bindings for...
GFAKluge is a set of command line utilities and a C++ library for parsing and manipulating the Graph...
The R package dotCall64 provides an enhanced version of the foreign function interface (FFI) to call...
Software packages for spatial data often implement a hybrid approach of interpreted and compiled pro...
Abstract. Structured data types are a new area of research in Babel, and we present a new language b...
This program has been imported from the CPC Program Library held at Queen's University Belfast (1969...
With the increasing complexity and interdisciplinary nature of scientific applications, code reuse i...
Language interoperability is a difficult problem facing the developers and users of large numerical ...
Massively parallel processors (MPPs) hold the promise of extremely high performance that, if realize...
The draft of the MPI (Message-Passing Interface) standard was released at Supercomputing '93, N...
In many applications, the most natural computer language to write in may be different from the most ...
This paper discusses incorporating C (and FORTRAN) functions into the XLISP-STAT statistical computi...
Although it has many flaws by comparison with more modern programming languages, Fortran remains the...
C is a general-purpose computer programming language developed between 1969 and 1973 by Dennis Ritch...
The Foreign Function Interface (FFI) in Larceny supports interact-ing with dynamically loaded C libr...
The library interface version 6.0 for the PARMACS portable message passing package with bindings for...
GFAKluge is a set of command line utilities and a C++ library for parsing and manipulating the Graph...