Text this: Simulation of surface waves with porous boundaries in a 2-D numerical wave tank /