]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Instantiate the set_dof_values and related functions also for PETSc's MPI distributed...
authorWolfgang Bangerth <bangerth@math.tamu.edu>
Mon, 17 Mar 2008 05:01:08 +0000 (05:01 +0000)
committerWolfgang Bangerth <bangerth@math.tamu.edu>
Mon, 17 Mar 2008 05:01:08 +0000 (05:01 +0000)
git-svn-id: https://svn.dealii.org/trunk@15898 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/deal.II/source/dofs/dof_accessor.cc

index 1ab78a7c1134a081e6386ed4d4d12388496d26e3..400ee6b74dc41b5e1b7de4cb338c5a9a51bcd8b9 100644 (file)
@@ -2,7 +2,7 @@
 //    $Id$
 //    Version: $Name$
 //
-//    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 by the deal.II authors
+//    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 by the deal.II authors
 //
 //    This file is subject to QPL and may not be  distributed
 //    without copyright and license information. Please refer
@@ -609,6 +609,15 @@ void
 DoFCellAccessor<DoFHandler<deal_II_dimension> >::set_dof_values<PETScWrappers::Vector,float>
 (const Vector<float>&, PETScWrappers::Vector&) const;
 
+template
+void
+DoFCellAccessor<DoFHandler<deal_II_dimension> >::set_dof_values<PETScWrappers::MPI::Vector,double>
+(const Vector<double> &, PETScWrappers::MPI::Vector&) const;
+template
+void
+DoFCellAccessor<DoFHandler<deal_II_dimension> >::set_dof_values<PETScWrappers::MPI::Vector,float>
+(const Vector<float>&, PETScWrappers::MPI::Vector&) const;
+
 template
 void
 DoFCellAccessor<DoFHandler<deal_II_dimension> >::get_dof_values<PETScWrappers::BlockVector,double>
@@ -625,6 +634,15 @@ template
 void
 DoFCellAccessor<DoFHandler<deal_II_dimension> >::set_dof_values<PETScWrappers::BlockVector,float>
 (const Vector<float>&, PETScWrappers::BlockVector&) const;
+
+template
+void
+DoFCellAccessor<DoFHandler<deal_II_dimension> >::set_dof_values<PETScWrappers::MPI::BlockVector,double>
+(const Vector<double> &, PETScWrappers::MPI::BlockVector&) const;
+template
+void
+DoFCellAccessor<DoFHandler<deal_II_dimension> >::set_dof_values<PETScWrappers::MPI::BlockVector,float>
+(const Vector<float>&, PETScWrappers::MPI::BlockVector&) const;
 #endif
 
 
@@ -732,6 +750,11 @@ void
 DoFCellAccessor<DoFHandler<deal_II_dimension> >::
 set_dof_values_by_interpolation<PETScWrappers::Vector,double>
 (const Vector<double>&, PETScWrappers::Vector&) const;
+template
+void
+DoFCellAccessor<DoFHandler<deal_II_dimension> >::
+set_dof_values_by_interpolation<PETScWrappers::MPI::Vector,double>
+(const Vector<double>&, PETScWrappers::MPI::Vector&) const;
 
 template
 void
@@ -743,6 +766,11 @@ void
 DoFCellAccessor<DoFHandler<deal_II_dimension> >::
 set_dof_values_by_interpolation<PETScWrappers::Vector,float>
 (const Vector<float>&, PETScWrappers::Vector&) const;
+template
+void
+DoFCellAccessor<DoFHandler<deal_II_dimension> >::
+set_dof_values_by_interpolation<PETScWrappers::MPI::Vector,float>
+(const Vector<float>&, PETScWrappers::MPI::Vector&) const;
 
 
 template
@@ -755,6 +783,11 @@ void
 DoFCellAccessor<DoFHandler<deal_II_dimension> >::
 set_dof_values_by_interpolation<PETScWrappers::BlockVector,double>
 (const Vector<double>&, PETScWrappers::BlockVector&) const;
+template
+void
+DoFCellAccessor<DoFHandler<deal_II_dimension> >::
+set_dof_values_by_interpolation<PETScWrappers::MPI::BlockVector,double>
+(const Vector<double>&, PETScWrappers::MPI::BlockVector&) const;
 
 template
 void
@@ -766,6 +799,11 @@ void
 DoFCellAccessor<DoFHandler<deal_II_dimension> >::
 set_dof_values_by_interpolation<PETScWrappers::BlockVector,float>
 (const Vector<float>&, PETScWrappers::BlockVector&) const;
+template
+void
+DoFCellAccessor<DoFHandler<deal_II_dimension> >::
+set_dof_values_by_interpolation<PETScWrappers::MPI::BlockVector,float>
+(const Vector<float>&, PETScWrappers::MPI::BlockVector&) const;
 
 #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.