R/RcppExports.R

Defines functions lazyReplaceDiagonal lazyDiagonal lazyCompare lazyFlatten lazyTranspose lazyInverse lazyDeterminant lazyCbind lazyRbind lazyRowMatrix lazyColumnMatrix lazyReplace MlazyExtract lazyExtract MlazyAbs lazyAbs MlazyPower lazyPower MlazyRange MlazyMin MlazyMax MlazySum MlazyProd lazyRange lazyMin lazyMax lazyConcat lazyCumprod lazyCumsum lazyProd lazySum lmx_dividedby_lmx lvx_dividedby_lvx lmx_times_lmx lmx_cwtimes_lmx lvx_times_lvx lmx_minus_lmx lvx_minus_lvx lmx_plus_lmx lvx_plus_lvx minus_lmx minus_lvx lmx2nm lvx2nv nm2lmx nv2lvx intervals_lmx intervals_lvx isLazyMatrixNaN_or_Inf isLazyVectorNaN_or_Inf MlazyExact lazyExact ManyLazyNA anyLazyNA MisLazyNA isLazyNA lazyNAomit lazyNA lazyVector2lazyMatrix

# Generated by using Rcpp::compileAttributes() -> do not edit by hand
# Generator token: 10BE3573-1514-4C36-9D1C-5A225CD40393

lazyVector2lazyMatrix <- function(lvx, nrow, ncol) {
    .Call(`_lazyNumbers_lazyVector2lazyMatrix`, lvx, nrow, ncol)
}

lazyNA <- function() {
    .Call(`_lazyNumbers_lazyNA`)
}

lazyNAomit <- function(lvx) {
    .Call(`_lazyNumbers_lazyNAomit`, lvx)
}

isLazyNA <- function(lvx) {
    .Call(`_lazyNumbers_isLazyNA`, lvx)
}

MisLazyNA <- function(lmx) {
    .Call(`_lazyNumbers_MisLazyNA`, lmx)
}

anyLazyNA <- function(lvx) {
    .Call(`_lazyNumbers_anyLazyNA`, lvx)
}

ManyLazyNA <- function(lmx) {
    .Call(`_lazyNumbers_ManyLazyNA`, lmx)
}

lazyExact <- function(lvx) {
    invisible(.Call(`_lazyNumbers_lazyExact`, lvx))
}

MlazyExact <- function(lmx) {
    invisible(.Call(`_lazyNumbers_MlazyExact`, lmx))
}

isLazyVectorNaN_or_Inf <- function(lvx) {
    .Call(`_lazyNumbers_isLazyVectorNaN_or_Inf`, lvx)
}

isLazyMatrixNaN_or_Inf <- function(lmx) {
    .Call(`_lazyNumbers_isLazyMatrixNaN_or_Inf`, lmx)
}

intervals_lvx <- function(lvx) {
    .Call(`_lazyNumbers_intervals_lvx`, lvx)
}

intervals_lmx <- function(lmx) {
    .Call(`_lazyNumbers_intervals_lmx`, lmx)
}

nv2lvx <- function(nv) {
    .Call(`_lazyNumbers_nv2lvx`, nv)
}

nm2lmx <- function(nm) {
    .Call(`_lazyNumbers_nm2lmx`, nm)
}

lvx2nv <- function(lvx) {
    .Call(`_lazyNumbers_lvx2nv`, lvx)
}

lmx2nm <- function(lmx) {
    .Call(`_lazyNumbers_lmx2nm`, lmx)
}

minus_lvx <- function(lvx) {
    .Call(`_lazyNumbers_minus_lvx`, lvx)
}

minus_lmx <- function(lmx) {
    .Call(`_lazyNumbers_minus_lmx`, lmx)
}

lvx_plus_lvx <- function(lvx1, lvx2) {
    .Call(`_lazyNumbers_lvx_plus_lvx`, lvx1, lvx2)
}

lmx_plus_lmx <- function(lmx1, lmx2) {
    .Call(`_lazyNumbers_lmx_plus_lmx`, lmx1, lmx2)
}

lvx_minus_lvx <- function(lvx1, lvx2) {
    .Call(`_lazyNumbers_lvx_minus_lvx`, lvx1, lvx2)
}

lmx_minus_lmx <- function(lmx1, lmx2) {
    .Call(`_lazyNumbers_lmx_minus_lmx`, lmx1, lmx2)
}

lvx_times_lvx <- function(lvx1, lvx2) {
    .Call(`_lazyNumbers_lvx_times_lvx`, lvx1, lvx2)
}

lmx_cwtimes_lmx <- function(lmx1, lmx2) {
    .Call(`_lazyNumbers_lmx_cwtimes_lmx`, lmx1, lmx2)
}

lmx_times_lmx <- function(lmx1, lmx2) {
    .Call(`_lazyNumbers_lmx_times_lmx`, lmx1, lmx2)
}

lvx_dividedby_lvx <- function(lvx1, lvx2) {
    .Call(`_lazyNumbers_lvx_dividedby_lvx`, lvx1, lvx2)
}

lmx_dividedby_lmx <- function(lmx1, lmx2) {
    .Call(`_lazyNumbers_lmx_dividedby_lmx`, lmx1, lmx2)
}

lazySum <- function(lvx, na_rm) {
    .Call(`_lazyNumbers_lazySum`, lvx, na_rm)
}

lazyProd <- function(lvx, na_rm) {
    .Call(`_lazyNumbers_lazyProd`, lvx, na_rm)
}

lazyCumsum <- function(lvx) {
    .Call(`_lazyNumbers_lazyCumsum`, lvx)
}

lazyCumprod <- function(lvx) {
    .Call(`_lazyNumbers_lazyCumprod`, lvx)
}

lazyConcat <- function(lvx1, lvx2) {
    .Call(`_lazyNumbers_lazyConcat`, lvx1, lvx2)
}

lazyMax <- function(lvx, na_rm) {
    .Call(`_lazyNumbers_lazyMax`, lvx, na_rm)
}

lazyMin <- function(lvx, na_rm) {
    .Call(`_lazyNumbers_lazyMin`, lvx, na_rm)
}

lazyRange <- function(lvx, na_rm) {
    .Call(`_lazyNumbers_lazyRange`, lvx, na_rm)
}

MlazyProd <- function(lmx, na_rm) {
    .Call(`_lazyNumbers_MlazyProd`, lmx, na_rm)
}

MlazySum <- function(lmx, na_rm) {
    .Call(`_lazyNumbers_MlazySum`, lmx, na_rm)
}

MlazyMax <- function(lmx, na_rm) {
    .Call(`_lazyNumbers_MlazyMax`, lmx, na_rm)
}

MlazyMin <- function(lmx, na_rm) {
    .Call(`_lazyNumbers_MlazyMin`, lmx, na_rm)
}

MlazyRange <- function(lmx, na_rm) {
    .Call(`_lazyNumbers_MlazyRange`, lmx, na_rm)
}

lazyPower <- function(lvx, alpha) {
    .Call(`_lazyNumbers_lazyPower`, lvx, alpha)
}

MlazyPower <- function(lmx, alpha) {
    .Call(`_lazyNumbers_MlazyPower`, lmx, alpha)
}

lazyAbs <- function(lvx) {
    .Call(`_lazyNumbers_lazyAbs`, lvx)
}

MlazyAbs <- function(lmx) {
    .Call(`_lazyNumbers_MlazyAbs`, lmx)
}

lazyExtract <- function(lvx, indices) {
    .Call(`_lazyNumbers_lazyExtract`, lvx, indices)
}

MlazyExtract <- function(lmx, indices, m, n) {
    .Call(`_lazyNumbers_MlazyExtract`, lmx, indices, m, n)
}

lazyReplace <- function(lvx1, indices, lvx2) {
    .Call(`_lazyNumbers_lazyReplace`, lvx1, indices, lvx2)
}

lazyColumnMatrix <- function(lvx) {
    .Call(`_lazyNumbers_lazyColumnMatrix`, lvx)
}

lazyRowMatrix <- function(lvx) {
    .Call(`_lazyNumbers_lazyRowMatrix`, lvx)
}

lazyRbind <- function(lmx1, lmx2) {
    .Call(`_lazyNumbers_lazyRbind`, lmx1, lmx2)
}

lazyCbind <- function(lmx1, lmx2) {
    .Call(`_lazyNumbers_lazyCbind`, lmx1, lmx2)
}

lazyDeterminant <- function(lmx) {
    .Call(`_lazyNumbers_lazyDeterminant`, lmx)
}

lazyInverse <- function(lmx) {
    .Call(`_lazyNumbers_lazyInverse`, lmx)
}

lazyTranspose <- function(lmx) {
    .Call(`_lazyNumbers_lazyTranspose`, lmx)
}

lazyFlatten <- function(lmx) {
    .Call(`_lazyNumbers_lazyFlatten`, lmx)
}

lazyCompare <- function(lvx1, lvx2, r) {
    .Call(`_lazyNumbers_lazyCompare`, lvx1, lvx2, r)
}

lazyDiagonal <- function(lmx) {
    .Call(`_lazyNumbers_lazyDiagonal`, lmx)
}

lazyReplaceDiagonal <- function(lmx, lvx) {
    .Call(`_lazyNumbers_lazyReplaceDiagonal`, lmx, lvx)
}

Try the lazyNumbers package in your browser

Any scripts or data that you put into this service are public.

lazyNumbers documentation built on Nov. 22, 2022, 1:05 a.m.