R/RcppExports.R

Defines functions s4basic_codegen s4visitor_call s4visitor s4llvmvit_check s4lambdavit_check s4binding_solve_poly s4binding_solve_lin s4binding_evalf s4vecbasic_summary s4binding_math s4binding_op s4binding_parse s4binding_subset s4binding_size s4DenseMat_LU_solve s4DenseMat_inv s4DenseMat_det s4DenseMat_mul_matrix s4DenseMat_mut_addrows s4DenseMat_mut_addcols s4DenseMat_mut_setbasic s4DenseMat_get s4DenseMat_dim s4DenseMat_copy s4DenseMat_str s4DenseMat_transpose s4DenseMat_byrow s4vecbasic_unique s4vecbasic_size s4vecbasic_mut_set s4vecbasic_mut_append s4vecbasic_get s4basic_as_sexp s4basic_subs s4basic_real s4basic_function s4basic_const s4basic_symbol s4basic_parse s4basic_number_is_zero s4basic_number_is_complex s4basic_number_is_positive s4basic_number_is_negative s4basic_is_Number s4basic_realmpfr_get_prec s4basic_function_getname s4basic_function_symbols s4basic_free_symbols s4basic_get_args s4basic_neq s4basic_eq s4basic_hash s4basic_str s4basic_get_type s4DenseMat s4vecbasic s4basic s4DenseMat_check s4vecbasic_check s4basic_check compilation_notes cwrapper_symengine_have_component cwrapper_symengine_version cwrapper_symengine_ascii_art

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

cwrapper_symengine_ascii_art <- function() {
    .Call('_symengine_cwrapper_symengine_ascii_art', PACKAGE = 'symengine')
}

cwrapper_symengine_version <- function() {
    .Call('_symengine_cwrapper_symengine_version', PACKAGE = 'symengine')
}

cwrapper_symengine_have_component <- function(s) {
    .Call('_symengine_cwrapper_symengine_have_component', PACKAGE = 'symengine', s)
}

compilation_notes <- function() {
    .Call('_symengine_compilation_notes', PACKAGE = 'symengine')
}

s4basic_check <- function(x) {
    .Call('_symengine_s4basic_check', PACKAGE = 'symengine', x)
}

s4vecbasic_check <- function(x) {
    .Call('_symengine_s4vecbasic_check', PACKAGE = 'symengine', x)
}

s4DenseMat_check <- function(x) {
    .Call('_symengine_s4DenseMat_check', PACKAGE = 'symengine', x)
}

s4basic <- function() {
    .Call('_symengine_s4basic', PACKAGE = 'symengine')
}

s4vecbasic <- function() {
    .Call('_symengine_s4vecbasic', PACKAGE = 'symengine')
}

s4DenseMat <- function() {
    .Call('_symengine_s4DenseMat', PACKAGE = 'symengine')
}

s4basic_get_type <- function(robj) {
    .Call('_symengine_s4basic_get_type', PACKAGE = 'symengine', robj)
}

s4basic_str <- function(robj) {
    .Call('_symengine_s4basic_str', PACKAGE = 'symengine', robj)
}

s4basic_hash <- function(robj) {
    .Call('_symengine_s4basic_hash', PACKAGE = 'symengine', robj)
}

s4basic_eq <- function(a, b) {
    .Call('_symengine_s4basic_eq', PACKAGE = 'symengine', a, b)
}

s4basic_neq <- function(a, b) {
    .Call('_symengine_s4basic_neq', PACKAGE = 'symengine', a, b)
}

s4basic_get_args <- function(s) {
    .Call('_symengine_s4basic_get_args', PACKAGE = 'symengine', s)
}

s4basic_free_symbols <- function(s) {
    .Call('_symengine_s4basic_free_symbols', PACKAGE = 'symengine', s)
}

s4basic_function_symbols <- function(s) {
    .Call('_symengine_s4basic_function_symbols', PACKAGE = 'symengine', s)
}

s4basic_function_getname <- function(s) {
    .Call('_symengine_s4basic_function_getname', PACKAGE = 'symengine', s)
}

s4basic_realmpfr_get_prec <- function(robj) {
    .Call('_symengine_s4basic_realmpfr_get_prec', PACKAGE = 'symengine', robj)
}

s4basic_is_Number <- function(robj) {
    .Call('_symengine_s4basic_is_Number', PACKAGE = 'symengine', robj)
}

s4basic_number_is_negative <- function(robj) {
    .Call('_symengine_s4basic_number_is_negative', PACKAGE = 'symengine', robj)
}

s4basic_number_is_positive <- function(robj) {
    .Call('_symengine_s4basic_number_is_positive', PACKAGE = 'symengine', robj)
}

s4basic_number_is_complex <- function(robj) {
    .Call('_symengine_s4basic_number_is_complex', PACKAGE = 'symengine', robj)
}

s4basic_number_is_zero <- function(robj) {
    .Call('_symengine_s4basic_number_is_zero', PACKAGE = 'symengine', robj)
}

s4basic_parse <- function(robj, check_whole_number = FALSE) {
    .Call('_symengine_s4basic_parse', PACKAGE = 'symengine', robj, check_whole_number)
}

s4basic_symbol <- function(robj) {
    .Call('_symengine_s4basic_symbol', PACKAGE = 'symengine', robj)
}

s4basic_const <- function(robj) {
    .Call('_symengine_s4basic_const', PACKAGE = 'symengine', robj)
}

s4basic_function <- function(name, args) {
    .Call('_symengine_s4basic_function', PACKAGE = 'symengine', name, args)
}

s4basic_real <- function(robj, prec = NULL) {
    .Call('_symengine_s4basic_real', PACKAGE = 'symengine', robj, prec)
}

s4basic_subs <- function(expr, a, b) {
    .Call('_symengine_s4basic_subs', PACKAGE = 'symengine', expr, a, b)
}

s4basic_as_sexp <- function(robj) {
    .Call('_symengine_s4basic_as_sexp', PACKAGE = 'symengine', robj)
}

s4vecbasic_get <- function(robj, idx) {
    .Call('_symengine_s4vecbasic_get', PACKAGE = 'symengine', robj, idx)
}

s4vecbasic_mut_append <- function(vec, robj) {
    invisible(.Call('_symengine_s4vecbasic_mut_append', PACKAGE = 'symengine', vec, robj))
}

s4vecbasic_mut_set <- function(self, idx, rval) {
    invisible(.Call('_symengine_s4vecbasic_mut_set', PACKAGE = 'symengine', self, idx, rval))
}

s4vecbasic_size <- function(robj) {
    .Call('_symengine_s4vecbasic_size', PACKAGE = 'symengine', robj)
}

s4vecbasic_unique <- function(robj) {
    .Call('_symengine_s4vecbasic_unique', PACKAGE = 'symengine', robj)
}

s4DenseMat_byrow <- function(robj, nrow, ncol) {
    .Call('_symengine_s4DenseMat_byrow', PACKAGE = 'symengine', robj, nrow, ncol)
}

s4DenseMat_transpose <- function(robj) {
    .Call('_symengine_s4DenseMat_transpose', PACKAGE = 'symengine', robj)
}

s4DenseMat_str <- function(robj) {
    .Call('_symengine_s4DenseMat_str', PACKAGE = 'symengine', robj)
}

s4DenseMat_copy <- function(robj) {
    .Call('_symengine_s4DenseMat_copy', PACKAGE = 'symengine', robj)
}

s4DenseMat_dim <- function(robj) {
    .Call('_symengine_s4DenseMat_dim', PACKAGE = 'symengine', robj)
}

s4DenseMat_get <- function(robj, rows, cols, get_basic = FALSE) {
    .Call('_symengine_s4DenseMat_get', PACKAGE = 'symengine', robj, rows, cols, get_basic)
}

s4DenseMat_mut_setbasic <- function(rmat, row, col, value) {
    invisible(.Call('_symengine_s4DenseMat_mut_setbasic', PACKAGE = 'symengine', rmat, row, col, value))
}

s4DenseMat_mut_addcols <- function(A, B) {
    invisible(.Call('_symengine_s4DenseMat_mut_addcols', PACKAGE = 'symengine', A, B))
}

s4DenseMat_mut_addrows <- function(A, B) {
    invisible(.Call('_symengine_s4DenseMat_mut_addrows', PACKAGE = 'symengine', A, B))
}

s4DenseMat_mul_matrix <- function(a, b) {
    .Call('_symengine_s4DenseMat_mul_matrix', PACKAGE = 'symengine', a, b)
}

s4DenseMat_det <- function(m) {
    .Call('_symengine_s4DenseMat_det', PACKAGE = 'symengine', m)
}

s4DenseMat_inv <- function(m) {
    .Call('_symengine_s4DenseMat_inv', PACKAGE = 'symengine', m)
}

s4DenseMat_LU_solve <- function(a, b) {
    .Call('_symengine_s4DenseMat_LU_solve', PACKAGE = 'symengine', a, b)
}

s4binding_size <- function(robj) {
    .Call('_symengine_s4binding_size', PACKAGE = 'symengine', robj)
}

s4binding_subset <- function(robj, idx, get_basic) {
    .Call('_symengine_s4binding_subset', PACKAGE = 'symengine', robj, idx, get_basic)
}

s4binding_parse <- function(robj) {
    .Call('_symengine_s4binding_parse', PACKAGE = 'symengine', robj)
}

s4binding_op <- function(robj1, robj2, op_key) {
    .Call('_symengine_s4binding_op', PACKAGE = 'symengine', robj1, robj2, op_key)
}

s4binding_math <- function(robj, math_key) {
    .Call('_symengine_s4binding_math', PACKAGE = 'symengine', robj, math_key)
}

s4vecbasic_summary <- function(robj, summary_key) {
    .Call('_symengine_s4vecbasic_summary', PACKAGE = 'symengine', robj, summary_key)
}

s4binding_evalf <- function(expr, bits, complex) {
    .Call('_symengine_s4binding_evalf', PACKAGE = 'symengine', expr, bits, complex)
}

s4binding_solve_lin <- function(sys, sym) {
    .Call('_symengine_s4binding_solve_lin', PACKAGE = 'symengine', sys, sym)
}

s4binding_solve_poly <- function(f, s) {
    .Call('_symengine_s4binding_solve_poly', PACKAGE = 'symengine', f, s)
}

s4lambdavit_check <- function(x) {
    .Call('_symengine_s4lambdavit_check', PACKAGE = 'symengine', x)
}

s4llvmvit_check <- function(x) {
    .Call('_symengine_s4llvmvit_check', PACKAGE = 'symengine', x)
}

s4visitor <- function(args, exprs, perform_cse, llvm_opt_level) {
    .Call('_symengine_s4visitor', PACKAGE = 'symengine', args, exprs, perform_cse, llvm_opt_level)
}

s4visitor_call <- function(visitor, inps, do_transpose = FALSE) {
    .Call('_symengine_s4visitor_call', PACKAGE = 'symengine', visitor, inps, do_transpose)
}

s4basic_codegen <- function(robj, type) {
    .Call('_symengine_s4basic_codegen', PACKAGE = 'symengine', robj, type)
}

Try the symengine package in your browser

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

symengine documentation built on Oct. 23, 2022, 5:06 p.m.