diff --git a/src/DiffusionModule.cpp b/src/DiffusionModule.cpp index fd400d3de..abc3aab04 100644 --- a/src/DiffusionModule.cpp +++ b/src/DiffusionModule.cpp @@ -88,7 +88,7 @@ void DiffusionModule::initialize(poet::DiffusionParams args) { this->alpha = local_alpha; // initialize field - field.reserve(this->n_cells_per_prop * this->prop_count); + field.resize(this->n_cells_per_prop * this->prop_count); for (uint32_t i = 0; i < this->prop_count; i++) { std::vector prop_vec = grid.getSpeciesByName(this->prop_names[i]);