From cd9c16ba4007c8f56708c7ebad0f78ba3ad5274d Mon Sep 17 00:00:00 2001
From: Simon Collignon <scllgnn@gmail.com>
Date: Tue, 20 Apr 2021 15:34:01 +0200
Subject: [PATCH] imshow instead of contourf

---
 main.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/main.py b/main.py
index 8681d78..1d8eca0 100644
--- a/main.py
+++ b/main.py
@@ -39,7 +39,7 @@ def cahn_hilliard_spectral(it, c):
     # wavenumbers
     kr = power(2 * pi * fft.rfftfreq(nn, d=dx), 2)
     kc = power(2 * pi * fft.fftfreq(nn, d=dx), 2)
-    kk = array([kr,]*nn) + array([kc,]*int((nn/2)+1)) .transpose()
+    kk = array([kr,]*nn) + array([kc,]*int((nn/2)+1)).transpose()
 
     for _ in range(it): 
         
@@ -61,8 +61,8 @@ if __name__ == "__main__":
     
     fig, (ax1, ax2) = plt.subplots(1, 2)
     fig.suptitle(f"Cahn-Hilliard integration for {it} iterations ")
-    ax1.contourf(xy, xy, c1, cmap="jet")
+    ax1.imshow(c1, cmap="jet", vmin=-1, vmax=1)
     ax1.set_title("Finite differences method")
-    ax2.contourf(xy, xy, c2 , cmap="jet")
+    ax2.imshow(c2, cmap="jet", vmin=-1, vmax=1)
     ax2.set_title("Spectral method")
     plt.show()
-- 
GitLab