Package: strider 1.3

strider: Strided Iterator and Range

The strided iterator adapts multidimensional buffers to work with the C++ standard library and range-based for-loops. Given a pointer or iterator into a multidimensional data buffer, one can generate an iterator range using make_strided to construct strided versions of the standard library's begin and end. For constructing range-based for-loops, a strided_range class is provided. These help authors to avoid integer-based indexing, which in some cases can impede algorithm performance and introduce indexing errors. This library exists primarily to expose the header file to other R projects.

Authors:Tim Keitt [aut, cre]

strider_1.3.tar.gz
strider_1.3.zip(r-4.5)strider_1.3.zip(r-4.4)strider_1.3.zip(r-4.3)
strider_1.3.tgz(r-4.4-x86_64)strider_1.3.tgz(r-4.4-arm64)strider_1.3.tgz(r-4.3-x86_64)strider_1.3.tgz(r-4.3-arm64)
strider_1.3.tar.gz(r-4.5-noble)strider_1.3.tar.gz(r-4.4-noble)
strider_1.3.tgz(r-4.4-emscripten)strider_1.3.tgz(r-4.3-emscripten)
strider.pdf |strider.html
strider/json (API)

# Install 'strider' in R:
install.packages('strider', repos = c('https://thk686.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/thk686/strider/issues

Uses libs:
  • c++– GNU Standard C++ Library v3

On CRAN:

cppiterators

4.34 score 4 stars 11 scripts 151 downloads 3 exports 2 dependencies

Last updated 4 years agofrom:f22b28da4f. Checks:OK: 1 NOTE: 8. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 07 2024
R-4.5-win-x86_64NOTENov 07 2024
R-4.5-linux-x86_64NOTENov 07 2024
R-4.4-win-x86_64NOTENov 07 2024
R-4.4-mac-x86_64NOTENov 07 2024
R-4.4-mac-aarch64NOTENov 07 2024
R-4.3-win-x86_64NOTENov 07 2024
R-4.3-mac-x86_64NOTENov 07 2024
R-4.3-mac-aarch64NOTENov 07 2024

Exports:col_sumsconvolve2row_sums

Dependencies:BHRcpp

The Strider Package

Rendered fromstrider.Rmdusingknitr::rmarkdownon Nov 07 2024.

Last update: 2020-06-02
Started: 2017-11-03

Readme and manuals

Help Manual

Help pageTopics
Convolve Matricesconvolve2
Fast row sumscol_sums row_sums