changeset 44:f03e50edd60f

merge
author Ylva Rydin <ylva.rydin@telia.com>
date Thu, 10 Jan 2019 16:51:05 +0100
parents ef060ab3b035 (current diff) c061d1bddba5 (diff)
children 56722ba36604
files
diffstat 1 files changed, 7 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/grid.jl	Thu Jan 10 16:30:54 2019 +0100
+++ b/grid.jl	Thu Jan 10 16:51:05 2019 +0100
@@ -1,5 +1,6 @@
 module grid
-using PyPlot
+using Plots
+pyplot()
 
 abstract type Grid end
 
@@ -123,13 +124,17 @@
         X = repeat(x,1,grid.numberOfPointsPerDim[2])
         y = pointsalongdim(grid,2)
         Y = repeat(y,1,grid.numberOfPointsPerDim[1])'
+        surface(X,Y,reshape(gridfunction))
     elseif numberOfDimensions(grid) == 3
         x = pointsalongdim(grid,1)
         X = repeat(x,1,grid.numberOfPointsPerDim[2])
         y = pointsalongdim(grid,2)
         Y = repeat(y,1,grid.numberOfPointsPerDim[1])'
+        y = pointsalongdim(grid,2)
+        Y = repeat(y,1,grid.numberOfPointsPerDim[1])'
+        surface(X,Y,gridfunction)
     else
-        error(string("Plot not implemented for dimension =", string(dim)))
+        error(string("Plot not implemented for dimension ", string(dim)))
     end
 end