]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Fix a few more problems that happen in MPI mode.
authorWolfgang Bangerth <bangerth@math.tamu.edu>
Fri, 7 Aug 2009 18:30:07 +0000 (18:30 +0000)
committerWolfgang Bangerth <bangerth@math.tamu.edu>
Fri, 7 Aug 2009 18:30:07 +0000 (18:30 +0000)
git-svn-id: https://svn.dealii.org/trunk@19203 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/lac/source/trilinos_sparsity_pattern.cc

index 584903ce19940f383de1d0508b0b9359de443a29..9e6888930011da3c4e9e4b10ec2662e244d8e2fc 100755 (executable)
@@ -83,7 +83,8 @@ namespace TrilinosWrappers
   SparsityPattern::SparsityPattern ()
                  :
 #ifdef DEAL_II_COMPILER_SUPPORTS_MPI
-                 communicator (Utilities::Trilinos::duplicate_communicator (MPI_COMM_SELF)),
+                  communicator (Utilities::Trilinos::
+                               duplicate_communicator (Epetra_MpiComm(MPI_COMM_SELF))),
 #else
                  communicator (new Epetra_SerialComm()),
 #endif
@@ -198,7 +199,7 @@ namespace TrilinosWrappers
                                    const unsigned int n_entries_per_row)
                  :
 #ifdef DEAL_II_COMPILER_SUPPORTS_MPI
-                 communicator (Utilities::Trilinos::duplicate_communicator (MPI_COMM_SELF)),
+                 communicator (Utilities::Trilinos::duplicate_communicator (Epetra_MpiComm(MPI_COMM_SELF))),
 #else
                  communicator (new Epetra_SerialComm()),
 #endif
@@ -216,7 +217,7 @@ namespace TrilinosWrappers
                                    const std::vector<unsigned int> &n_entries_per_row)
                  :
 #ifdef DEAL_II_COMPILER_SUPPORTS_MPI
-                 communicator (Utilities::Trilinos::duplicate_communicator (MPI_COMM_SELF)),
+                 communicator (Utilities::Trilinos::duplicate_communicator (Epetra_MpiComm(MPI_COMM_SELF))),
 #else
                  communicator (new Epetra_SerialComm()),
 #endif

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.