R/RcppExports.R

Defines functions gmins C_append_intList C_hasSubsetInM C_hasSupersetIn C_hasSubsetIn intList_equal C_isSubsetOf C_uniqueCombs C_selectCols C_uniqueMat C_duplicatedMat C_countUniques C_minimal_old C_intList_minimal_old C_checkHallsCondition C_checkHall_k C_rowSubsetColAnys C_minimal C_is_submodel C_disj_contained C_conCovFromArrayDetailed C_wccon_det C_wccov_det C_wcov_det C_wcon_det C_ccov_det C_ccon_det C_cov_det C_con_det C_severalMeasures C_conCovFromArray C_mconj_conCov C_wccon C_wccov C_wcov C_wcon C_ccov C_ccon C_cov C_con C_find_asf C_increment C_max_which C_set_lim C_init_ii C_conjScore C_subsetMin C_varies C_relist_List C_relist_Char C_relist_Log C_relist_Num C_relist_Int C_mredund C_redund C_find_first_false C_recCharList2char C_charList2string C_mconcat C_concat

Documented in C_concat C_is_submodel C_mconcat C_recCharList2char C_redund C_relist_Int

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

C_concat <- function(x, sep) {
    .Call(`_cna_C_concat`, x, sep)
}

C_mconcat <- function(x, sep, sorted = FALSE) {
    .Call(`_cna_C_mconcat`, x, sep, sorted)
}

C_charList2string <- function(x, disj = "+", conj = "*", sorted = FALSE) {
    .Call(`_cna_C_charList2string`, x, disj, conj, sorted)
}

C_recCharList2char <- function(x, disj = "+", conj = "*", sorted = FALSE) {
    .Call(`_cna_C_recCharList2char`, x, disj, conj, sorted)
}

C_find_first_false <- function(x) {
    .Call(`_cna_C_find_first_false`, x)
}

C_redund <- function(x) {
    .Call(`_cna_C_redund`, x)
}

C_mredund <- function(x, l) {
    .Call(`_cna_C_mredund`, x, l)
}

C_relist_Int <- function(x, l) {
    .Call(`_cna_C_relist_Int`, x, l)
}

C_relist_Num <- function(x, l) {
    .Call(`_cna_C_relist_Num`, x, l)
}

C_relist_Log <- function(x, l) {
    .Call(`_cna_C_relist_Log`, x, l)
}

C_relist_Char <- function(x, l) {
    .Call(`_cna_C_relist_Char`, x, l)
}

C_relist_List <- function(x, l) {
    .Call(`_cna_C_relist_List`, x, l)
}

C_varies <- function(x, y, cutoff = 0.5, border = "up", asfSelection = "none") {
    .Call(`_cna_C_varies`, x, y, cutoff, border, asfSelection)
}

C_subsetMin <- function(x, sub) {
    .Call(`_cna_C_subsetMin`, x, sub)
}

C_conjScore <- function(x, m) {
    .Call(`_cna_C_conjScore`, x, m)
}

C_init_ii <- function(nn, st) {
    .Call(`_cna_C_init_ii`, nn, st)
}

C_set_lim <- function(nn, st) {
    .Call(`_cna_C_set_lim`, nn, st)
}

C_max_which <- function(x) {
    .Call(`_cna_C_max_which`, x)
}

C_increment <- function(ii, nn, st, lim) {
    .Call(`_cna_C_increment`, ii, nn, st, lim)
}

C_find_asf <- function(conjlen, x, y, f, con, cov, maxSol, def = as.integer( c(1, 2))) {
    .Call(`_cna_C_find_asf`, conjlen, x, y, f, con, cov, maxSol, def)
}

C_con <- function(x, y, f) {
    .Call(`_cna_C_con`, x, y, f)
}

C_cov <- function(x, y, f) {
    .Call(`_cna_C_cov`, x, y, f)
}

C_ccon <- function(x, y, f) {
    .Call(`_cna_C_ccon`, x, y, f)
}

C_ccov <- function(x, y, f) {
    .Call(`_cna_C_ccov`, x, y, f)
}

C_wcon <- function(x, y, f) {
    .Call(`_cna_C_wcon`, x, y, f)
}

C_wcov <- function(x, y, f) {
    .Call(`_cna_C_wcov`, x, y, f)
}

C_wccov <- function(x, y, f) {
    .Call(`_cna_C_wccov`, x, y, f)
}

C_wccon <- function(x, y, f) {
    .Call(`_cna_C_wccon`, x, y, f)
}

C_mconj_conCov <- function(cols, x, y, f, def) {
    .Call(`_cna_C_mconj_conCov`, cols, x, y, f, def)
}

C_conCovFromArray <- function(x, dim, f, def) {
    .Call(`_cna_C_conCovFromArray`, x, dim, f, def)
}

C_severalMeasures <- function(x, dim, f, def) {
    .Call(`_cna_C_severalMeasures`, x, dim, f, def)
}

C_con_det <- function(x, y, f) {
    .Call(`_cna_C_con_det`, x, y, f)
}

C_cov_det <- function(x, y, f) {
    .Call(`_cna_C_cov_det`, x, y, f)
}

C_ccon_det <- function(x, y, f) {
    .Call(`_cna_C_ccon_det`, x, y, f)
}

C_ccov_det <- function(x, y, f) {
    .Call(`_cna_C_ccov_det`, x, y, f)
}

C_wcon_det <- function(x, y, f) {
    .Call(`_cna_C_wcon_det`, x, y, f)
}

C_wcov_det <- function(x, y, f) {
    .Call(`_cna_C_wcov_det`, x, y, f)
}

C_wccov_det <- function(x, y, f) {
    .Call(`_cna_C_wccov_det`, x, y, f)
}

C_wccon_det <- function(x, y, f) {
    .Call(`_cna_C_wccon_det`, x, y, f)
}

C_conCovFromArrayDetailed <- function(x, dim, f, def) {
    .Call(`_cna_C_conCovFromArrayDetailed`, x, dim, f, def)
}

C_disj_contained <- function(x, y, shortcut) {
    .Call(`_cna_C_disj_contained`, x, y, shortcut)
}

C_is_submodel <- function(x, ref, strict) {
    .Call(`_cna_C_is_submodel`, x, ref, strict)
}

C_minimal <- function(x, ref, strict) {
    .Call(`_cna_C_minimal`, x, ref, strict)
}

C_rowSubsetColAnys <- function(x, rows) {
    .Call(`_cna_C_rowSubsetColAnys`, x, rows)
}

C_checkHall_k <- function(x, k) {
    .Call(`_cna_C_checkHall_k`, x, k)
}

C_checkHallsCondition <- function(x) {
    .Call(`_cna_C_checkHallsCondition`, x)
}

C_intList_minimal_old <- function(x, ref, ignore_equals) {
    .Call(`_cna_C_intList_minimal_old`, x, ref, ignore_equals)
}

C_minimal_old <- function(x, ref, ignore_equals) {
    .Call(`_cna_C_minimal_old`, x, ref, ignore_equals)
}

C_countUniques <- function(x) {
    .Call(`_cna_C_countUniques`, x)
}

C_duplicatedMat <- function(x) {
    .Call(`_cna_C_duplicatedMat`, x)
}

C_uniqueMat <- function(x) {
    .Call(`_cna_C_uniqueMat`, x)
}

C_selectCols <- function(x, idx) {
    .Call(`_cna_C_selectCols`, x, idx)
}

C_uniqueCombs <- function(x, idx) {
    .Call(`_cna_C_uniqueCombs`, x, idx)
}

C_isSubsetOf <- function(x, y) {
    .Call(`_cna_C_isSubsetOf`, x, y)
}

intList_equal <- function(x, y) {
    .Call(`_cna_intList_equal`, x, y)
}

C_hasSubsetIn <- function(y, x) {
    .Call(`_cna_C_hasSubsetIn`, y, x)
}

C_hasSupersetIn <- function(x, y, ignore_equals) {
    .Call(`_cna_C_hasSupersetIn`, x, y, ignore_equals)
}

C_hasSubsetInM <- function(y, x) {
    .Call(`_cna_C_hasSubsetInM`, y, x)
}

C_append_intList <- function(x, y) {
    .Call(`_cna_C_append_intList`, x, y)
}

gmins <- function(x, gr) {
    .Call(`_cna_gmins`, x, gr)
}

Try the cna package in your browser

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

cna documentation built on April 11, 2025, 6:10 p.m.