7extern SEXP
do_dinit(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP);
14extern SEXP
D_BetaBinom(SEXP, SEXP, SEXP, SEXP, SEXP);
16extern SEXP
do_dmeasure(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP);
18extern SEXP
do_dprior(SEXP, SEXP, SEXP, SEXP);
20extern SEXP
do_dprocess(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP);
22extern SEXP
do_emeasure(SEXP, SEXP, SEXP, SEXP, SEXP);
24extern SEXP
euler_simulator(SEXP, SEXP, SEXP, SEXP, SEXP,
double,
rprocmode, SEXP, SEXP, SEXP, SEXP);
28extern void _gompertz_normal_dmeasure(
double *,
double *,
double *,
double *,
int,
int *,
int *,
int *,
int *,
double *,
double);
32extern void _gompertz_step(
double *,
const double *,
const int *,
const int *,
const int *,
const double *,
double,
double);
33extern void _gompertz_skeleton(
double *,
double *,
const double *,
const int *,
const int *,
const int *,
const double *,
double);
48extern void _ou2_step(
double *,
const double *,
const int *,
const int *,
const int *,
const double *,
double,
double);
49extern void _ou2_pdf(
double *,
double *,
double *,
double,
double,
const double *,
const int *,
const int *,
const int *,
const double *);
50extern void _ou2_skel(
double *,
double *,
double *,
int *,
int *,
int *,
double *,
double);
51extern void _ou2_dmeasure(
double *,
double *,
double *,
double *,
int,
int *,
int *,
int *,
int *,
double *,
double);
52extern void _ou2_rmeasure(
double *,
double *,
double *,
int *,
int *,
int *,
int *,
double *,
double);
53extern void _ou2_emeasure(
double *,
double *,
double *,
int *,
int *,
int *,
int *,
double *,
double);
54extern void _ou2_vmeasure(
double *,
double *,
double *,
int *,
int *,
int *,
int *,
double *,
double);
58extern SEXP
pfilter(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP);
68extern SEXP
probe_ccf(SEXP, SEXP, SEXP, SEXP);
78extern SEXP
do_rinit(SEXP, SEXP, SEXP, SEXP, SEXP);
80extern SEXP
do_rmeasure(SEXP, SEXP, SEXP, SEXP, SEXP);
84extern SEXP
do_rprocess(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP);
86extern SEXP
do_simulate(SEXP, SEXP, SEXP, SEXP, SEXP);
89extern void eval_skeleton_R(
double *,
double *,
double *,
double *, SEXP, SEXP, SEXP,
int,
int,
int,
int,
int,
int,
int,
lookup_table_t *,
double *);
90extern void iterate_skeleton_R(
double *,
double,
double,
double *,
double *,
double *, SEXP, SEXP, SEXP,
int,
int,
int,
int,
int,
int,
int,
lookup_table_t *,
int *,
double *);
91extern void eval_skeleton_native(
double *,
double *,
double *,
double *,
int,
int,
int,
int,
int,
int,
int,
int *,
int *,
int *,
lookup_table_t *,
pomp_skeleton *, SEXP,
double *);
92extern void iterate_skeleton_native(
double *,
double,
double,
double *,
double *,
double *,
int,
int,
int,
int,
int,
int,
int,
int *,
int *,
int *,
lookup_table_t *,
int *,
pomp_skeleton *, SEXP,
double *);
93extern SEXP
do_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP);
97extern SEXP
SSA_simulator(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP);
101extern SEXP
iterate_map(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP);
103extern void pomp_vf_eval(
int *,
double *,
double *,
double *,
double *,
int *);
116extern SEXP
do_vmeasure(SEXP, SEXP, SEXP, SEXP, SEXP);
118extern SEXP
wpfilter(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP);
void eval_skeleton_R(double *, double *, double *, double *, SEXP, SEXP, SEXP, int, int, int, int, int, int, int, lookup_table_t *, double *)
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 euler_simulator(SEXP, SEXP, SEXP, SEXP, SEXP, double, rprocmode, SEXP, SEXP, SEXP, SEXP)
void _gompertz_normal_rmeasure(double *, double *, double *, int *, int *, int *, int *, double *, double)
SEXP iterate_map(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)
SEXP wpfilter(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)
void _gompertz_step(double *, const double *, const int *, const int *, const int *, const double *, double, double)
SEXP do_dprior(SEXP, SEXP, SEXP, SEXP)
void nosort_resamp(int, double *, int, int *, int)
const double * get_userdata_double(const char *)
SEXP apply_probe_sim(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)
SEXP R_BetaBinom(SEXP, SEXP, SEXP, SEXP)
void _gompertz_normal_dmeasure(double *, double *, double *, double *, int, int *, int *, int *, int *, double *, double)
const int * get_userdata_int(const char *)
SEXP bspline_basis(SEXP, SEXP, SEXP, SEXP, SEXP)
void _ou2_pdf(double *, double *, double *, double, double, const double *, const int *, const int *, const int *, const double *)
int num_map_steps(double, double, double)
SEXP InverseLogBarycentricTransform(SEXP)
SEXP LogitTransform(SEXP)
void pomp_vf_eval(int *, double *, double *, double *, double *, int *)
SEXP R_Euler_Multinom(SEXP, SEXP, SEXP, SEXP)
void R_init_pomp(DllInfo *)
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)
int num_euler_steps(double, double, double *)
void _gompertz_to_trans(double *, const double *, const int *)
void eval_skeleton_native(double *, double *, double *, double *, int, int, int, int, int, int, int, int *, int *, int *, lookup_table_t *, pomp_skeleton *, SEXP, double *)
void _ou2_step(double *, const double *, const int *, const int *, const int *, const double *, double, double)
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)
void _ou2_rmeasure(double *, double *, double *, int *, int *, int *, int *, double *, double)
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)
void bspline_basis_eval_deriv(double, double *, int, int, int, double *)
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)
void _gompertz_normal_vmeasure(double *, double *, double *, int *, int *, int *, int *, double *, double)
SEXP SSA_simulator(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)
SEXP set_pomp_userdata(SEXP)
SEXP periodic_bspline_basis(SEXP, SEXP, SEXP, SEXP, SEXP)
void _ou2_skel(double *, double *, double *, int *, int *, int *, double *, double)
void _gompertz_skeleton(double *, double *, const double *, const int *, const int *, const int *, const double *, double)
void _gompertz_normal_emeasure(double *, double *, double *, int *, int *, int *, int *, double *, double)
void _ou2_emeasure(double *, double *, double *, int *, int *, int *, int *, double *, double)
SEXP add_skel_args(SEXP, SEXP, SEXP, SEXP)
SEXP pomp_fun_handler(SEXP, SEXP, pompfunmode *, SEXP, SEXP, SEXP, SEXP)
void _gompertz_from_trans(double *, const double *, const int *)
void _ou2_vmeasure(double *, double *, double *, int *, int *, int *, int *, double *, double)
void iterate_skeleton_R(double *, double, double, double *, double *, double *, SEXP, SEXP, SEXP, int, int, int, int, int, int, int, lookup_table_t *, int *, double *)
void table_lookup(lookup_table_t *, double, double *)
void iterate_skeleton_native(double *, double, double, double *, double *, double *, int, int, int, int, int, int, int, int *, int *, int *, lookup_table_t *, int *, pomp_skeleton *, SEXP, double *)
SEXP get_covariate_names(SEXP)
SEXP do_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP)
SEXP do_rprocess(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)
void periodic_bspline_basis_eval_deriv(double, double, int, int, int, double *)
void _ou2_dmeasure(double *, double *, double *, double *, int, int *, int *, int *, int *, double *, double)
SEXP probe_marginal_solve(SEXP, SEXP, SEXP)
SEXP lookup_in_table(SEXP, SEXP)
void pomp_skeleton(double *f, const double *x, const double *p, const int *stateindex, const int *parindex, const int *covindex, const double *covars, double t)