From f332b837d4027ccda5fb48b2658e3323a40283af Mon Sep 17 00:00:00 2001
From: Cristian C Lalescu <Cristian.Lalescu@ds.mpg.de>
Date: Fri, 18 Dec 2015 10:56:46 +0100
Subject: [PATCH] go back to using big spectra

---
 bfps/cpp/fluid_solver_base.cpp | 13 ++-----------
 bfps/fluid_base.py             |  6 +++---
 2 files changed, 5 insertions(+), 14 deletions(-)

diff --git a/bfps/cpp/fluid_solver_base.cpp b/bfps/cpp/fluid_solver_base.cpp
index 717eb773..482f8d4d 100644
--- a/bfps/cpp/fluid_solver_base.cpp
+++ b/bfps/cpp/fluid_solver_base.cpp
@@ -298,17 +298,8 @@ fluid_solver_base<R>::fluid_solver_base( \
     if (this->kM < this->kMy) this->kM = this->kMy; \
     if (this->kM < this->kMz) this->kM = this->kMz; \
     this->kM2 = this->kM * this->kM; \
-    switch(this->dealias_type) \
-    { \
-        case 1: \
-            this->kMspec = 4*this->kM/5; \
-            this->kMspec2 = this->kMspec*this->kMspec; \
-            break; \
-        default: \
-            this->kMspec = this->kM; \
-            this->kMspec2 = this->kM2; \
-            break; \
-    } \
+    this->kMspec = this->kM; \
+    this->kMspec2 = this->kM2; \
     this->dk = this->dkx; \
     if (this->dk > this->dky) this->dk = this->dky; \
     if (this->dk > this->dkz) this->dk = this->dkz; \
diff --git a/bfps/fluid_base.py b/bfps/fluid_base.py
index facddc7e..62dfcfd2 100644
--- a/bfps/fluid_base.py
+++ b/bfps/fluid_base.py
@@ -361,9 +361,9 @@ class fluid_particle_base(bfps.code):
     def get_kspace(self):
         kspace = {}
         if self.parameters['dealias_type'] == 1:
-            kMx = self.parameters['dkx']*(4*(self.parameters['nx']//2 - 1)//5)
-            kMy = self.parameters['dky']*(4*(self.parameters['ny']//2 - 1)//5)
-            kMz = self.parameters['dkz']*(4*(self.parameters['nz']//2 - 1)//5)
+            kMx = self.parameters['dkx']*(self.parameters['nx']//2 - 1)
+            kMy = self.parameters['dky']*(self.parameters['ny']//2 - 1)
+            kMz = self.parameters['dkz']*(self.parameters['nz']//2 - 1)
         else:
             kMx = self.parameters['dkx']*(self.parameters['nx']//3 - 1)
             kMy = self.parameters['dky']*(self.parameters['ny']//3 - 1)
-- 
GitLab