getfem-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Getfem-commits] r4958 - /trunk/getfem/src/getfem/getfem_config.h


From: logari81
Subject: [Getfem-commits] r4958 - /trunk/getfem/src/getfem/getfem_config.h
Date: Sun, 19 Apr 2015 19:11:34 -0000

Author: logari81
Date: Sun Apr 19 21:11:33 2015
New Revision: 4958

URL: http://svn.gna.org/viewcvs/getfem?rev=4958&view=rev
Log:
fix bug in MPI_BCAST0_SCALAR

Modified:
    trunk/getfem/src/getfem/getfem_config.h

Modified: trunk/getfem/src/getfem/getfem_config.h
URL: 
http://svn.gna.org/viewcvs/getfem/trunk/getfem/src/getfem/getfem_config.h?rev=4958&r1=4957&r2=4958&view=diff
==============================================================================
--- trunk/getfem/src/getfem/getfem_config.h     (original)
+++ trunk/getfem/src/getfem/getfem_config.h     Sun Apr 19 21:11:33 2015
@@ -244,7 +244,7 @@
     gmm::copy(W, V);
   }
 
-  template <typename T> void MPI_BCAST0_SCALAR(T a) {
+  template <typename T> void MPI_BCAST0_SCALAR(T &a) {
     MPI_Bcast((void *)(&a), 1, gmm::mpi_type(a), 0, MPI_COMM_WORLD);
   }
 
@@ -367,7 +367,7 @@
   template <typename T> inline T MPI_SUM_SCALAR(T a) { return a; }
   template <typename VECT> inline void MPI_SUM_VECTOR(const VECT &) {}
   template <typename VECT> inline void MPI_MAX_VECTOR(const VECT &VV) {}
-  template <typename T> void MPI_BCAST0_SCALAR(T a) {}
+  template <typename T> void MPI_BCAST0_SCALAR(T &a) {}
   template <typename VECT> inline void MPI_BCAST0_VECTOR(const VECT &VV) {}
   template <typename MAT> inline void MPI_SUM_SPARSE_MATRIX(const MAT &) {}
   template <typename VECT1, typename VECT2>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]