diff --git a/src/ModelTree.cc b/src/ModelTree.cc index 5703661b..37319bac 100644 --- a/src/ModelTree.cc +++ b/src/ModelTree.cc @@ -818,7 +818,9 @@ ModelTree::determineLinearBlocks() for (int blk = 0; blk < static_cast(blocks.size()); blk++) switch (blocks[blk].simulation_type) { + case BlockSimulationType::solveBackwardSimple: case BlockSimulationType::solveBackwardComplete: + case BlockSimulationType::solveForwardSimple: case BlockSimulationType::solveForwardComplete: for (const auto &[indices, d1] : blocks_derivatives[blk]) {