From: bangerth Date: Fri, 12 Feb 2010 02:42:38 +0000 (+0000) Subject: Add PETScWrappers::MPI::{Block,}Vector to list of vectors to instantiate. X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=013de226b81aa15aefac3c2f9c4edc72706de9b6;p=dealii-svn.git Add PETScWrappers::MPI::{Block,}Vector to list of vectors to instantiate. git-svn-id: https://svn.dealii.org/trunk@20562 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/aclocal.m4 b/deal.II/aclocal.m4 index 59c5d50366..d117f18bfd 100644 --- a/deal.II/aclocal.m4 +++ b/deal.II/aclocal.m4 @@ -9,7 +9,7 @@ dnl In doc/Makefile some information on the kind of documentation dnl is stored. dnl dnl -dnl Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 by the deal.II authors +dnl Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 by the deal.II authors dnl dnl $Id$ @@ -5791,7 +5791,9 @@ AC_DEFUN(DEAL_II_CONFIGURE_PETSC, dnl DEAL_II_CONFIGURE_PETSC_COMPLEX DEAL_II_EXPAND_PETSC_VECTOR="PETScWrappers::Vector" + DEAL_II_EXPAND_PETSC_MPI_VECTOR="PETScWrappers::MPI::Vector" DEAL_II_EXPAND_PETSC_BLOCKVECTOR="PETScWrappers::BlockVector" + DEAL_II_EXPAND_PETSC_MPI_BLOCKVECTOR="PETScWrappers::MPI::BlockVector" dnl Finally set with_petsc if this hasn't happened yet if test "x$with_petsc" = "x" ; then @@ -5802,7 +5804,9 @@ AC_DEFUN(DEAL_II_CONFIGURE_PETSC, dnl dnl Make sure that the right values for PETSC vectors are written into dnl common/template-arguments.in AC_SUBST(DEAL_II_EXPAND_PETSC_VECTOR) + AC_SUBST(DEAL_II_EXPAND_PETSC_MPI_VECTOR) AC_SUBST(DEAL_II_EXPAND_PETSC_BLOCKVECTOR) + AC_SUBST(DEAL_II_EXPAND_PETSC_MPI_BLOCKVECTOR) ]) diff --git a/deal.II/common/template-arguments.in b/deal.II/common/template-arguments.in index 4be3646fae..44efe2a1cc 100644 --- a/deal.II/common/template-arguments.in +++ b/deal.II/common/template-arguments.in @@ -20,10 +20,12 @@ SERIAL_VECTORS := { Vector; @DEAL_II_EXPAND_TRILINOS_VECTOR@; @DEAL_II_EXPAND_TRILINOS_MPI_VECTOR@; @DEAL_II_EXPAND_PETSC_VECTOR@; + @DEAL_II_EXPAND_PETSC_MPI_VECTOR@; @DEAL_II_EXPAND_TRILINOS_BLOCKVECTOR@; @DEAL_II_EXPAND_TRILINOS_MPI_BLOCKVECTOR@; @DEAL_II_EXPAND_PETSC_BLOCKVECTOR@; + @DEAL_II_EXPAND_PETSC_MPI_BLOCKVECTOR@; } DOFHANDLERS := { DoFHandler;