Initialize the ODE path
initialize_ode(
dat,
parmat,
param_blocks,
tparam,
censusmat,
emitmat,
stoich_matrix,
proc_pointer,
set_pars_pointer,
census_times,
param_vec,
param_inds,
const_inds,
tcovar_inds,
initdist_inds,
param_update_inds,
census_indices,
event_inds,
measproc_indmat,
d_meas_pointer,
do_prevalence,
forcing_inds,
forcing_tcov_inds,
forcings_out,
forcing_transfers,
initialization_attempts,
step_size,
initdist_objects
)
matrix with parameters, contants, time-varying pars and covars
list of parameter blocks
list of time-varying parameters
template matrix for the LNA path and incidence at the observation times
matrix in which to store the log-emission probabilities
ODE stoichiometry matrix
external LNA pointer
pointer for setting the LNA parameters
times at which the LNA should be evaluated
vector for storing lna parameters when evaluating the measurement process
C++ column indices for parameters
C++ column indices for constants
C++ column indices for time varying covariates
C++ column indices in the LNA parameter matrix for the initial state
logical vector indicating when to update the parameters
C++ row indices of LNA times when the path is to be censused
vector of column indices in the LNA path for which incidence will be computed.
logical matrix for evaluating the measuement process
external pointer for the measurement process function
should prevalence be computed?
logical vector of indicating at which times in the time-varying covariance matrix a forcing is applied.
number of initialization attempts
initial step size for the ODE solver (adapted internally, but too large of an initial step can lead to failure in stiff systems).
matrix containing the dataset
function for initializing the parameter values
ODE path