In [38]:
from matplotlib import pyplot as  plt
from matplotlib.patches import Rectangle
from numpy import arange, sin, pi
import wave_validation
reload(wave_validation)

L=wave_validation.tank_dim
d=wave_validation.depth
axpt=[0.1,0.1]
t=arange(axpt[0],L[0]+axpt[0],0.005)
a=0.025

plt.figure(1)
currentAxis = plt.gca()
currentAxis.add_patch(Rectangle((axpt[0], axpt[1]), L[0], L[1],fill=False))
plt.axis("auto")
plt.plot(t, a*sin(((2*pi)/5)*t)+d)

for i in range(len(wave_validation.point_gauge_locations)):
    plt.plot(wave_validation.point_gauge_locations[i][0]+axpt[0],wave_validation.point_gauge_locations[i][1]+axpt[1],'ro')
    
plt.show()



In [ ]: