Out of Memory Vectors

Core functionality for working with vectors (numeric, integer, logical and character) that are too large to keep in memory. The vectors are kept (partially) on disk using memory mapping. This package contains the basic functionality for working with these memory mapped vectors (e.g. creating, indexing, ordering and sorting) and provides C++ headers which can be used by other packages to extend the functionality provided in this package.


News

lvec version 0.2.2

  • Reorganisation of header files; should fix undefined behaviour sanitizer (UBSAN) warning in ldat.

lvec version 0.2.1

  • Fixes bugs with negative indices resulting un undefined behaviour.

lvec version 0.2.0

  • Rewrote internals to use Rcpp. Packages linking to lvec will need to be rewritten.
  • Fixed some compiler warnings

lvec version 0.1.2

  • Fix for printing zero length vectors

lvec version 0.1.1

  • inst/include contained old versions of the headers. Added new header files to inst/include
  • Fix for install problem on MacOS old release platform
  • (Possible) fix for problem on solaris with zero length vectors.

lvec version 0.1.0

Initial release

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("lvec")

0.2.2 by Jan van der Laan, a year ago


https://github.com/djvanderlaan/lvec


Browse source code at https://github.com/cran/lvec


Authors: Jan van der Laan


Documentation:   PDF Manual  


GPL-3 license


Imports Rcpp

Depends on stats

Suggests testthat

Linking to BH, Rcpp

System requirements: C++11


Depended on by ldat, reclin.


See at CRAN