From ff9c066caf3d792d6fd9e4545d42a223cd29b079 Mon Sep 17 00:00:00 2001 From: Berenger Bramas <bbramas@mpcdf.mpg.de> Date: Wed, 18 Jan 2017 15:35:32 +0100 Subject: [PATCH] Use PATIENT everywhere --- bfps/FluidConvert.py | 2 +- bfps/cpp/field_descriptor.cpp | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bfps/FluidConvert.py b/bfps/FluidConvert.py index ca462ed3..8d31784a 100644 --- a/bfps/FluidConvert.py +++ b/bfps/FluidConvert.py @@ -98,7 +98,7 @@ class FluidConvert(_fluid_particle_base): nx, ny, nz, dkx, dky, dkz, dealias_type, - FFTW_ESTIMATE); + FFTW_PATIENT); //endcpp """.format(self.C_dtype) self.fluid_loop += """ diff --git a/bfps/cpp/field_descriptor.cpp b/bfps/cpp/field_descriptor.cpp index 68ed78ff..a2d0209a 100644 --- a/bfps/cpp/field_descriptor.cpp +++ b/bfps/cpp/field_descriptor.cpp @@ -389,7 +389,7 @@ int field_descriptor<rnumber>::transpose( FFTW_MPI_DEFAULT_BLOCK, (rnumber*)input, (rnumber*)output, this->comm, - FFTW_ESTIMATE); + FFTW_PATIENT); fftw_interface<rnumber>::execute(tplan); fftw_interface<rnumber>::destroy_plan(tplan); break; @@ -449,7 +449,7 @@ int field_descriptor<rnumber>::interleave( a, a, /*kind*/nullptr, - FFTW_ESTIMATE); + FFTW_PATIENT); fftw_interface<rnumber>::execute(tmp); fftw_interface<rnumber>::destroy_plan(tmp); return EXIT_SUCCESS; @@ -478,7 +478,7 @@ int field_descriptor<rnumber>::interleave( a, a, +1, - FFTW_ESTIMATE); + FFTW_PATIENT); fftw_interface<rnumber>::execute(tmp); fftw_interface<rnumber>::destroy_plan(tmp); return EXIT_SUCCESS; -- GitLab