aboutsummaryrefslogtreecommitdiff
path: root/inst/stan/include/data.stan
diff options
context:
space:
mode:
Diffstat (limited to 'inst/stan/include/data.stan')
-rw-r--r--inst/stan/include/data.stan36
1 files changed, 18 insertions, 18 deletions
diff --git a/inst/stan/include/data.stan b/inst/stan/include/data.stan
index bf44ea9..bd5db0c 100644
--- a/inst/stan/include/data.stan
+++ b/inst/stan/include/data.stan
@@ -3,19 +3,19 @@ int model_code;
int M;
int T;
int Tsamp_size;
-int Tsamp[Tsamp_size];
+array[Tsamp_size] int Tsamp;
int R;
-int J[M,T];
-int y[R];
-int si[M, 6];
+array[M,T] int J;
+array[R] int y;
+array[M, 6] int si;
int K;
-int Kmin[M,T];
+array[M,T] int Kmin;
int y_dist;
int z_dist;
int n_aux1;
int n_aux2;
int n_aux3;
-int aux1[n_aux1]; //Used for various auxiliary data
+array[n_aux1] int aux1; //Used for various auxiliary data
vector[n_aux2] aux2;
vector[n_aux3] aux3;
@@ -27,28 +27,28 @@ int n_fixed_state;
int n_fixed_det;
int n_group_vars_state;
int n_group_vars_det;
-int n_random_state[has_random_state ? n_group_vars_state : 1];
-int n_random_det[has_random_det ? n_group_vars_det: 1];
+array[has_random_state ? n_group_vars_state : 1] int n_random_state;
+array[has_random_det ? n_group_vars_det: 1] int n_random_det;
matrix[n_obs_state, n_fixed_state] X_state;
matrix[n_obs_det, n_fixed_det] X_det;
vector[n_obs_state] offset_state;
vector[n_obs_det] offset_det;
-int Zdim_state[5];
+array[5] int Zdim_state;
vector[Zdim_state[3]] Zw_state;
-int Zv_state[Zdim_state[4]];
-int Zu_state[Zdim_state[5]];
+array[Zdim_state[4]] int Zv_state;
+array[Zdim_state[5]] int Zu_state;
-int Zdim_det[5];
+array[5] int Zdim_det;
vector[Zdim_det[3]] Zw_det;
-int Zv_det[Zdim_det[4]];
-int Zu_det[Zdim_det[5]];
+array[Zdim_det[4]] int Zv_det;
+array[Zdim_det[5]] int Zu_det;
// Stuff for custom priors
-int prior_dist_state[3];
-int prior_dist_det[3];
-int prior_dist_shape[3];
-int prior_dist_scale[3];
+array[3] int prior_dist_state;
+array[3] int prior_dist_det;
+array[3] int prior_dist_shape;
+array[3] int prior_dist_scale;
matrix[3, (n_fixed_state+1)] prior_pars_state;
matrix[3, (n_fixed_det+1)] prior_pars_det;