]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Augment the UMFPACK error message. 9235/head
authorWolfgang Bangerth <bangerth@colostate.edu>
Mon, 6 Jan 2020 19:48:49 +0000 (12:48 -0700)
committerWolfgang Bangerth <bangerth@colostate.edu>
Tue, 7 Jan 2020 14:44:25 +0000 (07:44 -0700)
include/deal.II/lac/sparse_direct.h

index a3546365311580578c112a3b9758728fca685369..ee20a40124027cb9a026a5673e9096d666735778 100644 (file)
@@ -304,9 +304,12 @@ public:
         "want to check your assembly procedure. Similarly, a "
         "matrix can be rank deficient if you forgot to apply the "
         "appropriate boundary conditions. For example, the "
-        "Laplace equation without boundary conditions has a "
-        "single zero eigenvalue and its rank is therefore "
-        "deficient by one."
+        "Laplace equation for a problem where only Neumann boundary "
+        "conditions are posed (or where you forget to apply Dirichlet "
+        "boundary conditions) has exactly one eigenvalue equal to zero "
+        "and its rank is therefore deficient by one. Finally, the matrix "
+        "may be rank deficient because you are using a quadrature "
+        "formula with too few quadrature points."
         "\n\n"
         "The other common situation is that you run out of memory. "
         "On a typical laptop or desktop, it should easily be possible "

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.