diff --git a/bfps/DNS.py b/bfps/DNS.py index 487583950b69e40cc32a0d800efefd41ee39a2fe..eb51862e414437b50151df870c739ebdcf23dae0 100644 --- a/bfps/DNS.py +++ b/bfps/DNS.py @@ -120,7 +120,7 @@ class DNS(_code): return None def generate_default_parameters(self): # these parameters are relevant for all DNS classes - self.parameters['fftw_planner_type'] = 'FFTW_ESTIMATE' + self.parameters['fftw_plan_rigor'] = 'FFTW_ESTIMATE' self.parameters['dealias_type'] = int(1) self.parameters['dkx'] = float(1.0) self.parameters['dky'] = float(1.0) diff --git a/bfps/PP.py b/bfps/PP.py index 867864e0b46b1b2356c8e6dc133ad4d17f88efee..5716a7fe793c71413b823e4aad10dc6886294ef4 100644 --- a/bfps/PP.py +++ b/bfps/PP.py @@ -118,7 +118,7 @@ class PP(_code): return None def generate_default_parameters(self): # these parameters are relevant for all PP classes - self.parameters['fftw_planner_type'] = 'FFTW_ESTIMATE' + self.parameters['fftw_plan_rigor'] = 'FFTW_ESTIMATE' self.parameters['dealias_type'] = int(1) self.parameters['dkx'] = float(1.0) self.parameters['dky'] = float(1.0) diff --git a/bfps/TEST.py b/bfps/TEST.py index 2a8b37ba81d7ea267d4590fe13c3ed5cf0a72616..66b2b4aad6b308c78735005f55765bfa3d3eb98c 100644 --- a/bfps/TEST.py +++ b/bfps/TEST.py @@ -119,7 +119,7 @@ class TEST(_code): return None def generate_default_parameters(self): # these parameters are relevant for all TEST classes - self.parameters['fftw_planner_type'] = 'FFTW_ESTIMATE' + self.parameters['fftw_plan_rigor'] = 'FFTW_ESTIMATE' self.parameters['dealias_type'] = int(1) self.parameters['dkx'] = float(1.0) self.parameters['dky'] = float(1.0) diff --git a/bfps/cpp/full_code/NSVE.cpp b/bfps/cpp/full_code/NSVE.cpp index 74593b3768a787a5dc2bc54001d12a826d3a54e9..770ee120d40256b36192819ba31cc981245f5f57 100644 --- a/bfps/cpp/full_code/NSVE.cpp +++ b/bfps/cpp/full_code/NSVE.cpp @@ -38,11 +38,11 @@ int NSVE<rnumber>::initialize(void) simname.c_str(), nx, ny, nz, dkx, dky, dkz, - fftw_planner_string_to_flag[this->fftw_plan_type]); + fftw_planner_string_to_flag[this->fftw_plan_rigor]); this->tmp_vec_field = new field<rnumber, FFTW, THREE>( nx, ny, nz, this->comm, - fftw_planner_string_to_flag[this->fftw_plan_type]); + fftw_planner_string_to_flag[this->fftw_plan_rigor]); this->fs->checkpoints_per_file = checkpoints_per_file; @@ -162,7 +162,7 @@ int NSVE<rnumber>::read_parameters(void) this->max_vorticity_estimate = hdf5_tools::read_value<double>(parameter_file, "parameters/max_vorticity_estimate"); std::string tmp = hdf5_tools::read_string(parameter_file, "parameters/forcing_type"); snprintf(this->forcing_type, 511, "%s", tmp.c_str()); - this->fftw_plan_type = hdf5_tools::read_string(parameter_file, "parameters/fftw_plan_type"); + this->fftw_plan_rigor = hdf5_tools::read_string(parameter_file, "parameters/fftw_plan_rigor"); H5Fclose(parameter_file); return EXIT_SUCCESS; } diff --git a/bfps/cpp/full_code/NSVE.hpp b/bfps/cpp/full_code/NSVE.hpp index c3ad7a0a8b9c75990712dfb0198a4824295285b2..83c63d35790d3616cf143da1ac43bec133e91675 100644 --- a/bfps/cpp/full_code/NSVE.hpp +++ b/bfps/cpp/full_code/NSVE.hpp @@ -53,7 +53,7 @@ class NSVE: public direct_numerical_simulation double max_velocity_estimate; double max_vorticity_estimate; double nu; - std::string fftw_plan_type; + std::string fftw_plan_rigor; /* other stuff */ vorticity_equation<rnumber, FFTW> *fs; diff --git a/bfps/cpp/full_code/NSVE_field_stats.cpp b/bfps/cpp/full_code/NSVE_field_stats.cpp index 142c51e7718f5a97170958a127e353a5d213e6e4..b1c8d567592712f5d9feadd2caac73ca279238dd 100644 --- a/bfps/cpp/full_code/NSVE_field_stats.cpp +++ b/bfps/cpp/full_code/NSVE_field_stats.cpp @@ -13,7 +13,7 @@ int NSVE_field_stats<rnumber>::initialize(void) this->vorticity = new field<rnumber, FFTW, THREE>( nx, ny, nz, this->comm, - fftw_planner_string_to_flag[this->fftw_plan_type]); + fftw_planner_string_to_flag[this->fftw_plan_rigor]); this->vorticity->real_space_representation = false; hid_t parameter_file = H5Fopen( (this->simname + std::string(".h5")).c_str(), @@ -44,7 +44,7 @@ int NSVE_field_stats<rnumber>::initialize(void) this->vorticity->clayout->starts, this->vorticity->clayout->comm); } - this->fftw_plan_type = hdf5_tools::read_string(parameter_file, "parameters/fftw_plan_type"); + this->fftw_plan_rigor = hdf5_tools::read_string(parameter_file, "parameters/fftw_plan_rigor"); H5Fclose(parameter_file); return EXIT_SUCCESS; } diff --git a/bfps/cpp/full_code/NSVE_field_stats.hpp b/bfps/cpp/full_code/NSVE_field_stats.hpp index ae519fc79bb839ddbda0bc3aa3a787ba3547c84d..28a2376f17ac2ac837cbacac828cd91572bb3a17 100644 --- a/bfps/cpp/full_code/NSVE_field_stats.hpp +++ b/bfps/cpp/full_code/NSVE_field_stats.hpp @@ -42,7 +42,7 @@ class NSVE_field_stats: public postprocess private: field_binary_IO<rnumber, COMPLEX, THREE> *bin_IO; public: - std::string fftw_plan_type; + std::string fftw_plan_rigor; field<rnumber, FFTW, THREE> *vorticity; diff --git a/bfps/cpp/full_code/symmetrize_test.cpp b/bfps/cpp/full_code/symmetrize_test.cpp index 45225fcb8d70324f4c5a68054ba62cb5d0123217..7cf96a71efe881876de1bcef2ab4d9f0482aaddf 100644 --- a/bfps/cpp/full_code/symmetrize_test.cpp +++ b/bfps/cpp/full_code/symmetrize_test.cpp @@ -32,7 +32,7 @@ int symmetrize_test<rnumber>::read_parameters() H5P_DEFAULT); this->random_seed = hdf5_tools::read_value<int>( parameter_file, "/parameters/random_seed"); - this->fftw_plan_type = hdf5_tools::read_string(parameter_file, "parameters/fftw_plan_type"); + this->fftw_plan_rigor = hdf5_tools::read_string(parameter_file, "parameters/fftw_plan_rigor"); H5Fclose(parameter_file); return EXIT_SUCCESS; } @@ -46,13 +46,13 @@ int symmetrize_test<rnumber>::do_work(void) field<rnumber, FFTW, THREE> *test_field0 = new field<rnumber, FFTW, THREE>( this->nx, this->ny, this->nz, this->comm, - fftw_planner_string_to_flag[this->fftw_plan_type]); + fftw_planner_string_to_flag[this->fftw_plan_rigor]); DEBUG_MSG("finished allocating field0\n"); DEBUG_MSG("about to allocate field1\n"); field<rnumber, FFTW, THREE> *test_field1 = new field<rnumber, FFTW, THREE>( this->nx, this->ny, this->nz, this->comm, - fftw_planner_string_to_flag[this->fftw_plan_type]); + fftw_planner_string_to_flag[this->fftw_plan_rigor]); DEBUG_MSG("finished allocating field1\n"); std::default_random_engine rgen; std::normal_distribution<rnumber> rdist; diff --git a/bfps/cpp/full_code/symmetrize_test.hpp b/bfps/cpp/full_code/symmetrize_test.hpp index f674d3650666c7021259491c7635ecaed60d4e3c..628aee6f5ba3fac23cfbe551418a6ff1213d7d5c 100644 --- a/bfps/cpp/full_code/symmetrize_test.hpp +++ b/bfps/cpp/full_code/symmetrize_test.hpp @@ -42,7 +42,7 @@ template <typename rnumber> class symmetrize_test: public test { public: - std::string fftw_plan_type; + std::string fftw_plan_rigor; int random_seed; symmetrize_test(