Blocking Sides
On each grid axis, you can choose to have zero, one, or two blocking sides. For example, if you set the Y-axis to "+Y" then top of the grid will act as a ceiling. If you set it back to none, the top of the grid will act as open space, letting smoke exit freely.