Parser requires integer length for vector after supplying integer length

I believe this is because you’ve declared the vector with a constraint:

vector<lower=0>[N] fd; 

Constraints aren’t used in the model block

2 Likes