]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
Bugfix: Fix a compilation issue if DEAL_II_WITH_UMFPACK=FALSE
authormaier <maier@0785d39b-7218-0410-832d-ea1e28bc413d>
Wed, 10 Jul 2013 22:42:23 +0000 (22:42 +0000)
committermaier <maier@0785d39b-7218-0410-832d-ea1e28bc413d>
Wed, 10 Jul 2013 22:42:23 +0000 (22:42 +0000)
git-svn-id: https://svn.dealii.org/trunk@29963 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/source/lac/sparse_direct.cc

index c8c91b628c525bd18b736e4f32640752d3fb9dcf..d02a9c1ce2369ae983f91c9a8a4a8e8e553a9c8b 100644 (file)
@@ -379,7 +379,7 @@ void SparseDirectUMFPACK::factorize (const Matrix &)
 
 
 void
-SparseDirectUMFPACK::solve (Vector<double> &) const
+SparseDirectUMFPACK::solve (Vector<double> &, bool) const
 {
   AssertThrow(false, ExcMessage("To call this function you need UMFPACK, but configured deal.II without passing the necessary switch to 'cmake'. Please consult the installation instructions in doc/readme.html."));
 }
@@ -387,7 +387,7 @@ SparseDirectUMFPACK::solve (Vector<double> &) const
 
 
 void
-SparseDirectUMFPACK::solve (BlockVector<double> &) const
+SparseDirectUMFPACK::solve (BlockVector<double> &, bool) const
 {
   AssertThrow(false, ExcMessage("To call this function you need UMFPACK, but configured deal.II without passing the necessary switch to 'cmake'. Please consult the installation instructions in doc/readme.html."));
 }
@@ -396,7 +396,8 @@ SparseDirectUMFPACK::solve (BlockVector<double> &) const
 template <class Matrix>
 void
 SparseDirectUMFPACK::solve (const Matrix &,
-                            Vector<double> &)
+                            Vector<double> &,
+                            bool)
 {
   AssertThrow(false, ExcMessage("To call this function you need UMFPACK, but configured deal.II without passing the necessary switch to 'cmake'. Please consult the installation instructions in doc/readme.html."));
 }
@@ -406,7 +407,8 @@ SparseDirectUMFPACK::solve (const Matrix &,
 template <class Matrix>
 void
 SparseDirectUMFPACK::solve (const Matrix &,
-                            BlockVector<double> &)
+                            BlockVector<double> &,
+                            bool)
 {
   AssertThrow(false, ExcMessage("To call this function you need UMFPACK, but configured deal.II without passing the necessary switch to 'cmake'. Please consult the installation instructions in doc/readme.html."));
 }

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.