Movatterモバイル変換


[0]ホーム

URL:


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.

Version:1.3
Imports:Rcpp (≥ 0.12.13)
LinkingTo:Rcpp,BH
Suggests:knitr,rmarkdown,testthat,microbenchmark,ggplot2,dplyr,covr,BH
Published:2020-06-03
DOI:10.32614/CRAN.package.strider
Author:Tim Keitt [aut, cre]
Maintainer:Tim Keitt <tkeitt at gmail.com>
BugReports:https://github.com/thk686/strider/issues
License:MIT + fileLICENSE
URL:https://github.com/thk686/strider
NeedsCompilation:yes
SystemRequirements:C++11
Materials:README
CRAN checks:strider results[issues need fixing before 2025-12-18]

Documentation:

Reference manual:strider.html ,strider.pdf
Vignettes:The Strider Package (source,R code)

Downloads:

Package source: strider_1.3.tar.gz
Windows binaries: r-devel:strider_1.3.zip, r-release:strider_1.3.zip, r-oldrel:strider_1.3.zip
macOS binaries: r-release (arm64):strider_1.3.tgz, r-oldrel (arm64):strider_1.3.tgz, r-release (x86_64):strider_1.3.tgz, r-oldrel (x86_64):strider_1.3.tgz
Old sources: strider archive

Linking:

Please use the canonical formhttps://CRAN.R-project.org/package=striderto link to this page.


[8]ページ先頭

©2009-2025 Movatter.jp