R/RcppExports.R

Defines functions heat_diffusion_ stoch_col_norm_ laplacian_ node_degrees_ hub_normalize_ mrwr_ neighbors_

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

heat_diffusion_ <- function(v0, W, t) {
    .Call('_diffusr_heat_diffusion_', PACKAGE = 'diffusr', v0, W, t)
}

stoch_col_norm_ <- function(W) {
    .Call('_diffusr_stoch_col_norm_', PACKAGE = 'diffusr', W)
}

laplacian_ <- function(W) {
    .Call('_diffusr_laplacian_', PACKAGE = 'diffusr', W)
}

node_degrees_ <- function(W) {
    .Call('_diffusr_node_degrees_', PACKAGE = 'diffusr', W)
}

hub_normalize_ <- function(W) {
    .Call('_diffusr_hub_normalize_', PACKAGE = 'diffusr', W)
}

mrwr_ <- function(p0, W, r, thresh, niter, do_analytical) {
    .Call('_diffusr_mrwr_', PACKAGE = 'diffusr', p0, W, r, thresh, niter, do_analytical)
}

neighbors_ <- function(node_idxs, W, k) {
    .Call('_diffusr_neighbors_', PACKAGE = 'diffusr', node_idxs, W, k)
}

# Register entry points for exported C++ functions
methods::setLoadAction(function(ns) {
    .Call('_diffusr_RcppExport_registerCCallable', PACKAGE = 'diffusr')
})
dirmeier/diffusr documentation built on Sept. 23, 2019, 2:55 a.m.