R/RcppExports.R

Defines functions HoeffIndCdfRCPP HoeffIndPdfRCPP eigenForDiscreteProbs HoeffIndDiscreteCdfRCPP HoeffIndDiscretePdfRCPP HoeffIndMixedCdfRCPP HoeffIndMixedPdfRCPP TStarHellerAndHellerRCPP VTStarHellerAndHellerRCPP TStarWeihsEtAlRCPP VTStarWeihsEtAlRCPP TStarFastResampleRCPP TStarNaiveRCPP

Documented in eigenForDiscreteProbs

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

HoeffIndCdfRCPP <- function(x, maxError) {
    .Call('_TauStar_HoeffIndCdfRCPP', PACKAGE = 'TauStar', x, maxError)
}

HoeffIndPdfRCPP <- function(x, maxError) {
    .Call('_TauStar_HoeffIndPdfRCPP', PACKAGE = 'TauStar', x, maxError)
}

#' Eigenvalues for discrete asymptotic distribution
#'
#' Computes the eigenvalues needed to determine the asymptotic distributions
#' in the mixed/discrete cases. See Nandy, Weihs, and Drton (2016)
#' <http://arxiv.org/abs/1602.04387> for more details.
#'
#' @export
#'
#' @param p a vector of probabilities that sum to 1.
#'
#' @return the eigenvalues associated to the matrix generated by p
eigenForDiscreteProbs <- function(p) {
    .Call('_TauStar_eigenForDiscreteProbs', PACKAGE = 'TauStar', p)
}

HoeffIndDiscreteCdfRCPP <- function(x, eigenP, eigenQ, maxError) {
    .Call('_TauStar_HoeffIndDiscreteCdfRCPP', PACKAGE = 'TauStar', x, eigenP, eigenQ, maxError)
}

HoeffIndDiscretePdfRCPP <- function(x, eigenP, eigenQ, maxError) {
    .Call('_TauStar_HoeffIndDiscretePdfRCPP', PACKAGE = 'TauStar', x, eigenP, eigenQ, maxError)
}

HoeffIndMixedCdfRCPP <- function(x, eigenP, maxError) {
    .Call('_TauStar_HoeffIndMixedCdfRCPP', PACKAGE = 'TauStar', x, eigenP, maxError)
}

HoeffIndMixedPdfRCPP <- function(x, eigenP, maxError) {
    .Call('_TauStar_HoeffIndMixedPdfRCPP', PACKAGE = 'TauStar', x, eigenP, maxError)
}

TStarHellerAndHellerRCPP <- function(x, y) {
    .Call('_TauStar_TStarHellerAndHellerRCPP', PACKAGE = 'TauStar', x, y)
}

VTStarHellerAndHellerRCPP <- function(x, y) {
    .Call('_TauStar_VTStarHellerAndHellerRCPP', PACKAGE = 'TauStar', x, y)
}

TStarWeihsEtAlRCPP <- function(xNumeric, yNumeric) {
    .Call('_TauStar_TStarWeihsEtAlRCPP', PACKAGE = 'TauStar', xNumeric, yNumeric)
}

VTStarWeihsEtAlRCPP <- function(xNumeric, yNumeric) {
    .Call('_TauStar_VTStarWeihsEtAlRCPP', PACKAGE = 'TauStar', xNumeric, yNumeric)
}

TStarFastResampleRCPP <- function(xNumeric, yNumeric, numResamples, sampleSize) {
    .Call('_TauStar_TStarFastResampleRCPP', PACKAGE = 'TauStar', xNumeric, yNumeric, numResamples, sampleSize)
}

TStarNaiveRCPP <- function(x, y, vStat) {
    .Call('_TauStar_TStarNaiveRCPP', PACKAGE = 'TauStar', x, y, vStat)
}

# Register entry points for exported C++ functions
methods::setLoadAction(function(ns) {
    .Call('_TauStar_RcppExport_registerCCallable', PACKAGE = 'TauStar')
})

Try the TauStar package in your browser

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

TauStar documentation built on May 1, 2019, 9:59 p.m.