Simulating flame propagation in obstructed channels with OpenFOAM