phylopomp
Phylodynamics for POMPs
Toggle main menu visibility
Main Page
Data Structures
Data Structures
Data Structure Index
Class Hierarchy
Data Fields
All
_
a
b
c
d
e
g
h
i
j
l
m
n
o
p
r
s
t
u
v
y
~
Functions
a
b
c
d
e
g
h
i
j
l
m
n
o
p
r
s
t
u
v
y
~
Variables
_
b
c
d
e
g
i
l
m
n
o
p
r
s
u
Typedefs
Related Symbols
Files
File List
Globals
All
b
c
d
e
g
h
i
l
m
n
o
p
r
s
t
u
w
y
Functions
c
d
e
g
l
m
n
p
r
s
t
y
Variables
c
d
e
g
h
i
m
n
o
s
u
Typedefs
Enumerations
Enumerator
Macros
b
c
d
e
g
h
i
l
m
n
o
p
r
s
w
y
▼
phylopomp
Source code for Markov genealogy process simulators
►
Data Structures
▼
Files
▼
File List
▼
src
►
ball.h
►
bare.cc
►
decls.h
►
genealogy.h
►
generics.h
►
getinfo.cc
►
init.c
►
init.h
►
internal.h
►
inventory.h
►
lbdp.cc
►
lbdp_pomp.c
►
master.h
►
moran.cc
►
node.h
►
nodeseq.h
►
parse.cc
►
pocket.h
►
pomplink.h
►
popul_proc.h
►
s2i2r2.cc
►
seir.cc
►
seirs_pomp.c
►
si2r.cc
►
siir.cc
►
sir.cc
►
sirs_pomp.c
►
twospecies.cc
►
twospecies_pomp.c
►
Globals
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Loading...
Searching...
No Matches
init.h
Go to the documentation of this file.
1
#ifndef _INIT_H_
2
#define _INIT_H_
3
4
#include <R_ext/Rdynload.h>
5
#include "
internal.h
"
6
7
#define DECLARATIONS(X) \
8
SEXP make ## X (SEXP Params, SEXP IVPs, SEXP T0); \
9
SEXP revive ## X (SEXP State, SEXP Params); \
10
SEXP run ## X (SEXP State, SEXP Times); \
11
SEXP geneal ## X (SEXP State); \
12
SEXP yaml ## X (SEXP State)
7
#define DECLARATIONS(X) \
…
13
14
#define METHODS(X) \
15
{"make" #X, (DL_FUNC) &make ## X, 3}, \
16
{"revive" #X, (DL_FUNC) &revive ## X, 2}, \
17
{"run" #X, (DL_FUNC) &run ## X, 2}, \
18
{"yaml" #X, (DL_FUNC) &yaml ## X, 1}, \
19
{"geneal" #X, (DL_FUNC) &geneal ## X, 1} \
20
14
#define METHODS(X) \
…
21
#endif
internal.h
src
init.h
Generated by
1.13.2