R/RcppExports.R

Defines functions qQF_c pQF_quant dQF_quant get_mellin_QF_ratio get_mellin_QF pQF_depratio_c pQF_c_scal pQF_c dQF_c_scal dQF_c compute_ak_c compute_ak_nc gamma_complex beta_complex pochhammer_complex rQF_ratio_c rQF_c Mellin_QF_ratio_error Mellin_QF_ratio find_maximum_error Mellin_QF_error Mellin_QF

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

Mellin_QF <- function(lambdas, a_k, maxit, h, delta, eps, beta) {
    .Call(`_QF_Mellin_QF`, lambdas, a_k, maxit, h, delta, eps, beta)
}

Mellin_QF_error <- function(lambdas, a_k, maxit, h, delta, eps, beta, q_lims) {
    .Call(`_QF_Mellin_QF_error`, lambdas, a_k, maxit, h, delta, eps, beta, q_lims)
}

find_maximum_error <- function(range_f_ref, range_F_ref, range_f_new, range_F_new) {
    .Call(`_QF_find_maximum_error`, range_f_ref, range_F_ref, range_f_new, range_F_new)
}

Mellin_QF_ratio <- function(lambdas_1, lambdas_2, a_k_1, a_k_2, maxit, h, delta, eps, beta_1, beta_2) {
    .Call(`_QF_Mellin_QF_ratio`, lambdas_1, lambdas_2, a_k_1, a_k_2, maxit, h, delta, eps, beta_1, beta_2)
}

Mellin_QF_ratio_error <- function(lambdas_1, lambdas_2, a_k_1, a_k_2, maxit, h, delta, eps, beta_1, beta_2, q_lims) {
    .Call(`_QF_Mellin_QF_ratio_error`, lambdas_1, lambdas_2, a_k_1, a_k_2, maxit, h, delta, eps, beta_1, beta_2, q_lims)
}

rQF_c <- function(n, lambdas, etas) {
    .Call(`_QF_rQF_c`, n, lambdas, etas)
}

rQF_ratio_c <- function(n, lambdas_1, lambdas_2, etas_1, etas_2) {
    .Call(`_QF_rQF_ratio_c`, n, lambdas_1, lambdas_2, etas_1, etas_2)
}

pochhammer_complex <- function(x, y) {
    .Call(`_QF_pochhammer_complex`, x, y)
}

beta_complex <- function(a, b) {
    .Call(`_QF_beta_complex`, a, b)
}

gamma_complex <- function(n) {
    .Call(`_QF_gamma_complex`, n)
}

compute_ak_nc <- function(lambdas, etas, maxit, eps, beta) {
    .Call(`_QF_compute_ak_nc`, lambdas, etas, maxit, eps, beta)
}

compute_ak_c <- function(lambdas, maxit, eps, beta) {
    .Call(`_QF_compute_ak_c`, lambdas, maxit, eps, beta)
}

dQF_c <- function(q, Mellin_list) {
    .Call(`_QF_dQF_c`, q, Mellin_list)
}

dQF_c_scal <- function(q, Mellin_list) {
    .Call(`_QF_dQF_c_scal`, q, Mellin_list)
}

pQF_c <- function(q, Mellin_list) {
    .Call(`_QF_pQF_c`, q, Mellin_list)
}

pQF_c_scal <- function(q, Mellin_list) {
    .Call(`_QF_pQF_c_scal`, q, Mellin_list)
}

pQF_depratio_c <- function(lambdas_1, lambdas_2, h, delta, eps, maxit_ak, maxit_delta) {
    .Call(`_QF_pQF_depratio_c`, lambdas_1, lambdas_2, h, delta, eps, maxit_ak, maxit_delta)
}

get_mellin_QF <- function(lambdas, etas, rho, h, delta, eps, eps_quant, maxit_ak, maxit_quant, maxit_delta, step_delta) {
    .Call(`_QF_get_mellin_QF`, lambdas, etas, rho, h, delta, eps, eps_quant, maxit_ak, maxit_quant, maxit_delta, step_delta)
}

get_mellin_QF_ratio <- function(lambdas_1, lambdas_2, etas_1, etas_2, rho, h, delta, eps, eps_quant, maxit_ak, maxit_quant, maxit_delta, step_delta) {
    .Call(`_QF_get_mellin_QF_ratio`, lambdas_1, lambdas_2, etas_1, etas_2, rho, h, delta, eps, eps_quant, maxit_ak, maxit_quant, maxit_delta, step_delta)
}

dQF_quant <- function(q, Mellin, z, delta) {
    .Call(`_QF_dQF_quant`, q, Mellin, z, delta)
}

pQF_quant <- function(q, Mellin, z, delta) {
    .Call(`_QF_pQF_quant`, q, Mellin, z, delta)
}

qQF_c <- function(p, Mellin_list, eps_quant, maxit_quant, q0) {
    .Call(`_QF_qQF_c`, p, Mellin_list, eps_quant, maxit_quant, q0)
}

Try the QF package in your browser

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

QF documentation built on April 3, 2025, 9:23 p.m.