2#include <R_ext/Rdynload.h>
19 {
"pfilter_computations", (DL_FUNC) &
pfilter, 10},
20 {
"wpfilter_comps", (DL_FUNC) &
wpfilter, 7},
45 {
"do_rinit", (DL_FUNC) &
do_rinit, 5},
46 {
"do_dinit", (DL_FUNC) &
do_dinit, 6},
58 R_RegisterCCallable(
"pomp",
"get_userdata",(DL_FUNC) &
get_userdata);
62 R_RegisterCCallable(
"pomp",
"load_stack_incr",(DL_FUNC) &
load_stack_incr);
63 R_RegisterCCallable(
"pomp",
"load_stack_decr",(DL_FUNC) &
load_stack_decr);
66 R_RegisterCCallable(
"pomp",
"table_lookup",(DL_FUNC) &
table_lookup);
67 R_RegisterCCallable(
"pomp",
"lookup_in_table",(DL_FUNC) &
lookup_in_table);
69 R_RegisterCCallable(
"pomp",
"apply_probe_sim",(DL_FUNC) &
apply_probe_sim);
74 R_registerRoutines(info,NULL,
callMethods,NULL,NULL);
75 R_useDynamicSymbols(info,TRUE);
76 R_forceSymbols(info,FALSE);
void periodic_bspline_basis_eval_deriv(double x, double period, int degree, int nbasis, int deriv, double *y)
SEXP periodic_bspline_basis(SEXP x, SEXP nbasis, SEXP degree, SEXP period, SEXP deriv)
SEXP bspline_basis(SEXP range, SEXP x, SEXP nbasis, SEXP degree, SEXP deriv)
void bspline_basis_eval_deriv(double x, double *knots, int degree, int nbasis, int deriv, double *y)
SEXP logmeanexp(const SEXP, const SEXP)
SEXP R_GammaWN(SEXP, SEXP, SEXP)
SEXP randwalk_perturbation(SEXP, SEXP)
const SEXP get_userdata(const char *)
SEXP do_rmeasure(SEXP, SEXP, SEXP, SEXP, SEXP)
SEXP load_stack_decr(SEXP)
SEXP iterate_map(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)
SEXP wpfilter(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)
SEXP do_dprior(SEXP, SEXP, SEXP, SEXP)
const double * get_userdata_double(const char *)
SEXP apply_probe_sim(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)
SEXP R_BetaBinom(SEXP, SEXP, SEXP, SEXP)
const int * get_userdata_int(const char *)
SEXP InverseLogBarycentricTransform(SEXP)
SEXP LogitTransform(SEXP)
SEXP R_Euler_Multinom(SEXP, SEXP, SEXP, SEXP)
SEXP E_Euler_Multinom(SEXP, SEXP, SEXP)
SEXP do_dinit(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)
SEXP ExpitTransform(SEXP)
SEXP do_dprocess(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)
SEXP D_BetaBinom(SEXP, SEXP, SEXP, SEXP, SEXP)
lookup_table_t make_covariate_table(SEXP, int *)
SEXP load_stack_incr(SEXP)
SEXP sobol_sequence(SEXP, SEXP)
SEXP apply_probe_data(SEXP, SEXP)
SEXP do_dmeasure(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)
SEXP LogBarycentricTransform(SEXP)
SEXP probe_marginal_setup(SEXP, SEXP, SEXP)
SEXP systematic_resampling(SEXP, SEXP)
SEXP probe_ccf(SEXP, SEXP, SEXP, SEXP)
SEXP do_vmeasure(SEXP, SEXP, SEXP, SEXP, SEXP)
SEXP D_Euler_Multinom(SEXP, SEXP, SEXP, SEXP, SEXP)
SEXP pomp_desolve_setup(SEXP, SEXP, SEXP, SEXP)
SEXP do_simulate(SEXP, SEXP, SEXP, SEXP, SEXP)
SEXP probe_nlar(SEXP, SEXP, SEXP)
SEXP do_rinit(SEXP, SEXP, SEXP, SEXP, SEXP)
SEXP do_partrans(SEXP, SEXP, SEXP, SEXP)
SEXP synth_loglik(SEXP, SEXP)
SEXP do_rprior(SEXP, SEXP, SEXP)
SEXP probe_acf(SEXP, SEXP, SEXP)
SEXP pfilter(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)
SEXP pomp_desolve_takedown(void)
SEXP do_emeasure(SEXP, SEXP, SEXP, SEXP, SEXP)
SEXP set_pomp_userdata(SEXP)
SEXP pomp_fun_handler(SEXP, SEXP, pompfunmode *, SEXP, SEXP, SEXP, SEXP)
void table_lookup(lookup_table_t *, double, double *)
SEXP get_covariate_names(SEXP)
SEXP do_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP)
SEXP do_rprocess(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)
SEXP probe_marginal_solve(SEXP, SEXP, SEXP)
SEXP lookup_in_table(SEXP, SEXP)
static const R_CallMethodDef callMethods[]
void R_init_pomp(DllInfo *info)