R/RcppExports.R

Defines functions .Toeplitz_hasAcf .Toeplitz_traceT4 .Toeplitz_traceT2 .Toeplitz_Determinant .Toeplitz_Solve .Toeplitz_Multiply .Toeplitz_getPhi .Toeplitz_getAcf .Toeplitz_setAcf .Toeplitz_constructor DurbinLevinson_Base DurbinLevinson_Eigen DurbinLevinson_ZX DurbinLevinson_XZ

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

DurbinLevinson_XZ <- function(X, acf) {
    .Call(SuperGauss_DurbinLevinson_XZ, X, acf)
}

DurbinLevinson_ZX <- function(Z, acf) {
    .Call(SuperGauss_DurbinLevinson_ZX, Z, acf)
}

DurbinLevinson_Eigen <- function(X, Y, acf, calcMode = 1L) {
    .Call(SuperGauss_DurbinLevinson_Eigen, X, Y, acf, calcMode)
}

DurbinLevinson_Base <- function(X, Y, acf, calcMode = 1L) {
    .Call(SuperGauss_DurbinLevinson_Base, X, Y, acf, calcMode)
}

.Toeplitz_constructor <- function(n) {
    .Call(SuperGauss_Toeplitz_constructor, n)
}

.Toeplitz_setAcf <- function(Toep_ptr, acf) {
    invisible(.Call(SuperGauss_Toeplitz_setAcf, Toep_ptr, acf))
}

.Toeplitz_getAcf <- function(Toep_ptr) {
    .Call(SuperGauss_Toeplitz_getAcf, Toep_ptr)
}

.Toeplitz_getPhi <- function(Toep_ptr) {
    .Call(SuperGauss_Toeplitz_getPhi, Toep_ptr)
}

.Toeplitz_Multiply <- function(Toep_ptr, X) {
    .Call(SuperGauss_Toeplitz_Multiply, Toep_ptr, X)
}

.Toeplitz_Solve <- function(Toep_ptr, X) {
    .Call(SuperGauss_Toeplitz_Solve, Toep_ptr, X)
}

.Toeplitz_Determinant <- function(Toep_ptr) {
    .Call(SuperGauss_Toeplitz_Determinant, Toep_ptr)
}

.Toeplitz_traceT2 <- function(Toep_ptr, acf2) {
    .Call(SuperGauss_Toeplitz_traceT2, Toep_ptr, acf2)
}

.Toeplitz_traceT4 <- function(Toep_ptr, acf2, acf3) {
    .Call(SuperGauss_Toeplitz_traceT4, Toep_ptr, acf2, acf3)
}

.Toeplitz_hasAcf <- function(Toep_ptr) {
    .Call(SuperGauss_Toeplitz_hasAcf, Toep_ptr)
}

Try the SuperGauss package in your browser

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

SuperGauss documentation built on May 1, 2019, 7:58 p.m.