fix: multiplication with 0 when starting 1D simulation

This commit is contained in:
Max Lübke 2022-10-25 13:27:45 +02:00
parent 3f532562c7
commit 4e248e4564

View File

@ -152,7 +152,7 @@ auto Grid::getGridDimension() -> uint8_t { return this->dim; }
auto Grid::getTotalCellCount() -> uint32_t {
uint32_t sum = 1;
for (auto const &dim : this->n_cells) {
sum *= dim;
sum *= (dim != 0 ? dim : 1);
}
return sum;