R/RcppExports.R

Defines functions sfarima_rss sarma_rss ARMA_to_AR ar_coef LP_dcs_const1_BMod LPSmooth_matrix_BMod LP_dcs_const0_BMod LPSmooth_matrix2_BMod kern_fcn_T422 kern_fcn_T420 kern_fcn_T321 kern_fcn_T220 kern_fcn_MW644 kern_fcn_MW533 kern_fcn_MW422 kern_fcn_MW421 kern_fcn_MW420 kern_fcn_MW321 kern_fcn_MW320 kern_fcn_MW220 kern_fcn_MW210 kern_fcn_MW200 kern_fcn_M644 kern_fcn_M533 kern_fcn_M422 kern_fcn_M421 kern_fcn_M420 kern_fcn_M321 kern_fcn_M220 kern_fcn_M210 kern_fcn_M200 weight_fcn_assign kernel_fcn_use kernel_fcn_assign KR_dcs_const1 KRSmooth_matrix KR_dcs_const0 KRSmooth_matrix2 acfMatrix_quarter2 cumsum_part_reverse xMatrix

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

xMatrix <- function(xVector, polyOrder) {
    .Call('_DCSmooth_xMatrix', PACKAGE = 'DCSmooth', xVector, polyOrder)
}

cumsum_part_reverse <- function(vec_1, vec_2) {
    .Call('_DCSmooth_cumsum_part_reverse', PACKAGE = 'DCSmooth', vec_1, vec_2)
}

acfMatrix_quarter2 <- function(y_Mat) {
    .Call('_DCSmooth_acfMatrix_quarter2', PACKAGE = 'DCSmooth', y_Mat)
}

KRSmooth_matrix2 <- function(yMat, h, drv, kernFcnPtr) {
    .Call('_DCSmooth_KRSmooth_matrix2', PACKAGE = 'DCSmooth', yMat, h, drv, kernFcnPtr)
}

KR_dcs_const0 <- function(yMat, hVec, drvVec, kernFcnPtrX, kernFcnPtrT) {
    .Call('_DCSmooth_KR_dcs_const0', PACKAGE = 'DCSmooth', yMat, hVec, drvVec, kernFcnPtrX, kernFcnPtrT)
}

KRSmooth_matrix <- function(yMat, h, drv, kernFcnPtr) {
    .Call('_DCSmooth_KRSmooth_matrix', PACKAGE = 'DCSmooth', yMat, h, drv, kernFcnPtr)
}

KR_dcs_const1 <- function(yMat, hVec, drvVec, kernFcnPtrX, kernFcnPtrT) {
    .Call('_DCSmooth_KR_dcs_const1', PACKAGE = 'DCSmooth', yMat, hVec, drvVec, kernFcnPtrX, kernFcnPtrT)
}

kernel_fcn_assign <- function(fstr) {
    .Call('_DCSmooth_kernel_fcn_assign', PACKAGE = 'DCSmooth', fstr)
}

kernel_fcn_use <- function(x, q, xpsexp) {
    .Call('_DCSmooth_kernel_fcn_use', PACKAGE = 'DCSmooth', x, q, xpsexp)
}

weight_fcn_assign <- function(fstr) {
    .Call('_DCSmooth_weight_fcn_assign', PACKAGE = 'DCSmooth', fstr)
}

kern_fcn_M200 <- function(uVec, q = 1) {
    .Call('_DCSmooth_kern_fcn_M200', PACKAGE = 'DCSmooth', uVec, q)
}

kern_fcn_M210 <- function(uVec, q = 1) {
    .Call('_DCSmooth_kern_fcn_M210', PACKAGE = 'DCSmooth', uVec, q)
}

kern_fcn_M220 <- function(uVec, q = 1) {
    .Call('_DCSmooth_kern_fcn_M220', PACKAGE = 'DCSmooth', uVec, q)
}

kern_fcn_M321 <- function(uVec, q = 1) {
    .Call('_DCSmooth_kern_fcn_M321', PACKAGE = 'DCSmooth', uVec, q)
}

kern_fcn_M420 <- function(uVec, q = 1) {
    .Call('_DCSmooth_kern_fcn_M420', PACKAGE = 'DCSmooth', uVec, q)
}

kern_fcn_M421 <- function(uVec, q = 1) {
    .Call('_DCSmooth_kern_fcn_M421', PACKAGE = 'DCSmooth', uVec, q)
}

kern_fcn_M422 <- function(uVec, q = 1) {
    .Call('_DCSmooth_kern_fcn_M422', PACKAGE = 'DCSmooth', uVec, q)
}

kern_fcn_M533 <- function(uVec, q = 1) {
    .Call('_DCSmooth_kern_fcn_M533', PACKAGE = 'DCSmooth', uVec, q)
}

kern_fcn_M644 <- function(uVec, q = 1) {
    .Call('_DCSmooth_kern_fcn_M644', PACKAGE = 'DCSmooth', uVec, q)
}

kern_fcn_MW200 <- function(uVec, q = 1) {
    .Call('_DCSmooth_kern_fcn_MW200', PACKAGE = 'DCSmooth', uVec, q)
}

kern_fcn_MW210 <- function(uVec, q = 1) {
    .Call('_DCSmooth_kern_fcn_MW210', PACKAGE = 'DCSmooth', uVec, q)
}

kern_fcn_MW220 <- function(uVec, q = 1) {
    .Call('_DCSmooth_kern_fcn_MW220', PACKAGE = 'DCSmooth', uVec, q)
}

kern_fcn_MW320 <- function(uVec, q = 1) {
    .Call('_DCSmooth_kern_fcn_MW320', PACKAGE = 'DCSmooth', uVec, q)
}

kern_fcn_MW321 <- function(uVec, q = 1) {
    .Call('_DCSmooth_kern_fcn_MW321', PACKAGE = 'DCSmooth', uVec, q)
}

kern_fcn_MW420 <- function(uVec, q = 1) {
    .Call('_DCSmooth_kern_fcn_MW420', PACKAGE = 'DCSmooth', uVec, q)
}

kern_fcn_MW421 <- function(uVec, q = 1) {
    .Call('_DCSmooth_kern_fcn_MW421', PACKAGE = 'DCSmooth', uVec, q)
}

kern_fcn_MW422 <- function(uVec, q = 1) {
    .Call('_DCSmooth_kern_fcn_MW422', PACKAGE = 'DCSmooth', uVec, q)
}

kern_fcn_MW533 <- function(uVec, q = 1) {
    .Call('_DCSmooth_kern_fcn_MW533', PACKAGE = 'DCSmooth', uVec, q)
}

kern_fcn_MW644 <- function(uVec, q = 1) {
    .Call('_DCSmooth_kern_fcn_MW644', PACKAGE = 'DCSmooth', uVec, q)
}

kern_fcn_T220 <- function(uVec, q = 1) {
    .Call('_DCSmooth_kern_fcn_T220', PACKAGE = 'DCSmooth', uVec, q)
}

kern_fcn_T321 <- function(uVec, q = 1) {
    .Call('_DCSmooth_kern_fcn_T321', PACKAGE = 'DCSmooth', uVec, q)
}

kern_fcn_T420 <- function(uVec, q = 1) {
    .Call('_DCSmooth_kern_fcn_T420', PACKAGE = 'DCSmooth', uVec, q)
}

kern_fcn_T422 <- function(uVec, q = 1) {
    .Call('_DCSmooth_kern_fcn_T422', PACKAGE = 'DCSmooth', uVec, q)
}

LPSmooth_matrix2_BMod <- function(yMat, h, polyOrder, drv, mu, weightFcnPtr) {
    .Call('_DCSmooth_LPSmooth_matrix2_BMod', PACKAGE = 'DCSmooth', yMat, h, polyOrder, drv, mu, weightFcnPtr)
}

LP_dcs_const0_BMod <- function(yMat, hVec, polyOrderVec, drvVec, muVec, weightFcnPtr_x, weightFcnPtr_t) {
    .Call('_DCSmooth_LP_dcs_const0_BMod', PACKAGE = 'DCSmooth', yMat, hVec, polyOrderVec, drvVec, muVec, weightFcnPtr_x, weightFcnPtr_t)
}

LPSmooth_matrix_BMod <- function(yMat, h, polyOrder, drv, mu, weightFcnPtr) {
    .Call('_DCSmooth_LPSmooth_matrix_BMod', PACKAGE = 'DCSmooth', yMat, h, polyOrder, drv, mu, weightFcnPtr)
}

LP_dcs_const1_BMod <- function(yMat, hVec, polyOrderVec, drvVec, muVec, weightFcnPtr_x, weightFcnPtr_t) {
    .Call('_DCSmooth_LP_dcs_const1_BMod', PACKAGE = 'DCSmooth', yMat, hVec, polyOrderVec, drvVec, muVec, weightFcnPtr_x, weightFcnPtr_t)
}

ar_coef <- function(ar, ma, d, k) {
    .Call('_DCSmooth_ar_coef', PACKAGE = 'DCSmooth', ar, ma, d, k)
}

ARMA_to_AR <- function(phi, psi, K) {
    .Call('_DCSmooth_ARMA_to_AR', PACKAGE = 'DCSmooth', phi, psi, K)
}

sarma_rss <- function(theta, R_mat, model_order) {
    .Call('_DCSmooth_sarma_rss', PACKAGE = 'DCSmooth', theta, R_mat, model_order)
}

sfarima_rss <- function(theta, R_mat, model_order) {
    .Call('_DCSmooth_sfarima_rss', PACKAGE = 'DCSmooth', theta, R_mat, model_order)
}

Try the DCSmooth package in your browser

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

DCSmooth documentation built on Oct. 21, 2021, 5:07 p.m.