From 9f88fd96e7122e2f09ceb3cd4a0cdc20d3ea668f Mon Sep 17 00:00:00 2001 From: Cristian C Lalescu <Cristian.Lalescu@ds.mpg.de> Date: Mon, 13 Jul 2015 09:30:09 +0200 Subject: [PATCH] fix mpi complex dtype apparently some mpi implementations don't do mpi_c_float_complex. so I'm using mpi_complex, even though they claim I shouldn't use fortran stuff... --- src/fluid_solver.cpp | 2 +- src/fluid_solver_base.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/fluid_solver.cpp b/src/fluid_solver.cpp index b2082d30..9c400926 100644 --- a/src/fluid_solver.cpp +++ b/src/fluid_solver.cpp @@ -421,7 +421,7 @@ FLUID_SOLVER_DEFINITIONS( float, fftwf_complex, MPI_FLOAT, - MPI_C_FLOAT_COMPLEX) + MPI_COMPLEX) //FLUID_SOLVER_DEFINITIONS( // FFTW_MANGLE_DOUBLE, // double, diff --git a/src/fluid_solver_base.cpp b/src/fluid_solver_base.cpp index 86d566ca..7bcb9e8f 100644 --- a/src/fluid_solver_base.cpp +++ b/src/fluid_solver_base.cpp @@ -20,7 +20,7 @@ -//#define NDEBUG +#define NDEBUG #include <cassert> #include <cmath> @@ -451,7 +451,7 @@ FLUID_SOLVER_BASE_DEFINITIONS( float, fftwf_complex, MPI_FLOAT, - MPI_C_FLOAT_COMPLEX) + MPI_COMPLEX) //FLUID_SOLVER_BASE_DEFINITIONS( // FFTW_MANGLE_DOUBLE, // double, -- GitLab