کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
6964928 | 1452368 | 2018 | 5 صفحه PDF | دانلود رایگان |
عنوان انگلیسی مقاله ISI
dotCall64: An RÂ package providing an efficient interface to compiled C, C++, and Fortran code supporting long vectors
دانلود مقاله + سفارش ترجمه
دانلود مقاله ISI انگلیسی
رایگان برای ایرانیان
کلمات کلیدی
موضوعات مرتبط
مهندسی و علوم پایه
مهندسی کامپیوتر
نرم افزار
پیش نمایش صفحه اول مقاله
![عکس صفحه اول مقاله: dotCall64: An RÂ package providing an efficient interface to compiled C, C++, and Fortran code supporting long vectors dotCall64: An RÂ package providing an efficient interface to compiled C, C++, and Fortran code supporting long vectors](/preview/png/6964928.png)
چکیده انگلیسی
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.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: SoftwareX - Volume 7, JanuaryâJune 2018, Pages 217-221
Journal: SoftwareX - Volume 7, JanuaryâJune 2018, Pages 217-221
نویسندگان
F. Gerber, K. Mösinger, R. Furrer,