array[n, 1] real initial_infections; // initial logged infections
int initial_as_scale; // whether to interpret initial infections as scaling

matrix[n, t - seeding_time] R; // reproduction number
int use_pop; // use population size (0 = no; 1 = forecasts; 2 = all)
real<lower = 0> pop_floor; // Minimum susceptible population (numerical stability floor)

int<lower = 0> delay_id_generation_time; // id of generation time

int<lower = 0, upper = 1> growth_method; // method to compute growth rate (0 = infections, 1 = infectiousness)

