Map N(0,1) stochastic perturbations to an LNA path.
map_draws_2_lna(
pathmat,
draws,
lna_times,
lna_pars,
lna_param_vec,
lna_param_inds,
lna_tcovar_inds,
init_start,
param_update_inds,
stoich_matrix,
forcing_inds,
forcing_tcov_inds,
forcings_out,
forcing_transfers,
svd_d,
svd_U,
svd_V,
step_size,
lna_pointer,
set_pars_pointer
)
matrix where the LNA path should be stored
matrix of N(0,1) draws to be mapped to an LNA path
vector of interval endpoint times
numeric matrix of parameters, constants, and time-varying covariates at each of the lna_times
index in the parameter vector where the initial compartment volumes start
logical vector indicating at which of the times the LNA parameters need to be updated.
stoichiometry matrix giving the changes to compartments from each reaction
logical vector of indicating at which times in the time-varying covariance matrix a forcing is applied.
vector in which to store SVD singular values
matrix in which to store the U matrix of the SVD
matrix in which to store the V matrix of the SVD
initial step size for the ODE solver (adapted internally, but too large of an initial step can lead to failure in stiff systems).
external pointer to LNA integration function.
external pointer to the function for setting the LNA parameters.
matrix containing the forcings.
fill out pathmat with the LNA path corresponding to the stochastic perturbations.