Vertical porous plate heat generating or absorbing