|
pomp
Inference for partially observed Markov processes
|


Go to the source code of this file.
Data Structures | |
| struct | lookup_table_t |
Macros | |
| #define | MATCHROWNAMES(X, N, W) |
| #define | MATCHCOLNAMES(X, N, W) |
Typedefs | |
| typedef SEXP | pomp_fun_handler_t(SEXP pfun, SEXP gnsi, pompfunmode *mode, SEXP S, SEXP P, SEXP O, SEXP C) |
| typedef SEXP | load_stack_incr_t(SEXP pack) |
| typedef SEXP | load_stack_decr_t(SEXP pack) |
| typedef lookup_table_t | make_covariate_table_t(SEXP object, int *ncovar) |
| typedef void | table_lookup_t(lookup_table_t *tab, double x, double *y) |
| typedef SEXP | apply_probe_data_t(SEXP object, SEXP probes) |
| typedef SEXP | apply_probe_sim_t(SEXP object, SEXP nsim, SEXP params, SEXP probes, SEXP datval, SEXP gnsi) |
| typedef SEXP | systematic_resampling_t(SEXP weights) |
| typedef void | set_pomp_userdata_t(SEXP userdata) |
| typedef void | unset_pomp_userdata_t(void) |
| typedef SEXP | get_covariate_names_t(SEXP object) |
Enumerations | |
| enum | pompfunmode { undef =0 , Rfun =1 , native =2 , regNative =3 } |
| enum | rprocmode { dflt =0 , onestep =1 , discrete =2 , euler =3 , gill =4 } |
Functions | |
| static R_INLINE SEXP | makearray (int rank, const int *dim) |
| static R_INLINE int | invalid_names (SEXP names) |
| static R_INLINE SEXP | matchnames (SEXP provided, SEXP needed, const char *where) |
| static R_INLINE void | fillrownames (SEXP x, SEXP names) |
| static R_INLINE void | setrownames (SEXP x, SEXP names, int rank) |
| static R_INLINE void | setcolnames (SEXP x, SEXP names) |
| static R_INLINE void | fixdimnames (SEXP x, const char **names, int n) |
| static R_INLINE SEXP | as_matrix (SEXP x) |
| static R_INLINE SEXP | as_state_array (SEXP x) |
| static R_INLINE SEXP | getListElement (SEXP list, const char *str) |
| static R_INLINE SEXP | getPairListElement (SEXP list, const char *name) |
| #define MATCHCOLNAMES | ( | X, | |
| N, | |||
| W ) |
Definition at line 14 of file pomp_defines.h.
| #define MATCHROWNAMES | ( | X, | |
| N, | |||
| W ) |
Definition at line 13 of file pomp_defines.h.
| typedef SEXP apply_probe_data_t(SEXP object, SEXP probes) |
Definition at line 33 of file pomp_defines.h.
| typedef SEXP apply_probe_sim_t(SEXP object, SEXP nsim, SEXP params, SEXP probes, SEXP datval, SEXP gnsi) |
Definition at line 34 of file pomp_defines.h.
| typedef SEXP get_covariate_names_t(SEXP object) |
Definition at line 38 of file pomp_defines.h.
| typedef SEXP load_stack_decr_t(SEXP pack) |
Definition at line 30 of file pomp_defines.h.
| typedef SEXP load_stack_incr_t(SEXP pack) |
Definition at line 29 of file pomp_defines.h.
| typedef lookup_table_t make_covariate_table_t(SEXP object, int *ncovar) |
Definition at line 31 of file pomp_defines.h.
| typedef SEXP pomp_fun_handler_t(SEXP pfun, SEXP gnsi, pompfunmode *mode, SEXP S, SEXP P, SEXP O, SEXP C) |
Definition at line 28 of file pomp_defines.h.
| typedef void set_pomp_userdata_t(SEXP userdata) |
Definition at line 36 of file pomp_defines.h.
| typedef SEXP systematic_resampling_t(SEXP weights) |
Definition at line 35 of file pomp_defines.h.
| typedef void table_lookup_t(lookup_table_t *tab, double x, double *y) |
Definition at line 32 of file pomp_defines.h.
| typedef void unset_pomp_userdata_t(void) |
Definition at line 37 of file pomp_defines.h.
| enum pompfunmode |
| enum rprocmode |
|
static |
Definition at line 145 of file pomp_defines.h.


|
static |
Definition at line 183 of file pomp_defines.h.


|
static |
Definition at line 87 of file pomp_defines.h.

|
static |
Definition at line 129 of file pomp_defines.h.

|
static |
Definition at line 232 of file pomp_defines.h.

|
static |
Definition at line 244 of file pomp_defines.h.
|
static |
Definition at line 55 of file pomp_defines.h.

|
static |
Definition at line 40 of file pomp_defines.h.

|
static |
Definition at line 59 of file pomp_defines.h.


|
static |
Definition at line 121 of file pomp_defines.h.

|
static |
Definition at line 110 of file pomp_defines.h.
