1FUNCTION fbed(x,y) 2USE types 3IMPLICIT NONE 4REAL(KIND=dp) :: x, y, fbed 5REAL(KIND=dp) :: Lxy, fsurf 6 7Lxy = 5.0e3_dp 8 9fbed = fsurf(x,y) -1000.0d0*(1.0 - 0.5d0*SIN(2.0*Pi*x/Lxy)*SIN(2.0*Pi*y/Lxy)) 10 11END FUNCTION fbed 12 13