]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
Remove artefact and small clean-up.
authorwolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Fri, 26 Feb 1999 16:02:27 +0000 (16:02 +0000)
committerwolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Fri, 26 Feb 1999 16:02:27 +0000 (16:02 +0000)
git-svn-id: https://svn.dealii.org/trunk@918 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/lac/include/lac/blocksparsematrix.h
deal.II/lac/include/lac/blocksparsematrix.templates.h
deal.II/lac/source/blocksparsematrix.cc

index 5aa47cce885aebe46361e8101d1d8955ceffdadb..3b4b8fe8a73c79f1df118c92599c94328e570562 100644 (file)
@@ -7,15 +7,19 @@
 
 
 #include <lac/sparsematrix.h>
-#include <lac/fullmatrix.h>
-#include <vector.h>
+#include <lac/forward-declarations.h>
+
+#include <vector>
+
+
+
 
 /**
  * Block sparse matrix.
  * The block matrix assumes the matrix consisting of blocks on
  * the diagonal. These diagonal blocks and the elements 
  * (of arbitray structure) below the
- * diagonal blocks are used in the #precondition_BlockSOR#.
+ * diagonal blocks are used in the #precondition_BlockSOR# function.
  *
  * This block matrix structure is given e.g. for the DG method
  * for the transport equation and a downstream numbering.
@@ -26,8 +30,9 @@
  * matrix having blocks each of the same block size. Varying
  * block sizes within the matrix must still be implemented if needed.
  *
- * The first template parameter denotes the type of the matrix, the second
- * denotes the type of data in which the inverse diagonal block
+ * The first template parameter denotes the type of number representation in
+ * the sparse matrix, the second denotes the type of number representation in
+ * which the inverse diagonal block
  * matrices are stored by #invert_diagblocks()#.
  * 
  * @author Ralf Hartmann, 1999
index ae2835d2cea30019a085866d16f82aeb69115091..fb737d4fb4511500fbc09b9953551b868ee9267e 100644 (file)
@@ -7,6 +7,7 @@
 
 #include <lac/blocksparsematrix.h>
 #include <lac/vector.h>
+#include <lac/fullmatrix.h>
 
 
 template <typename number, typename inverse_type>
index d80607cf56f6b8a9d4a19fd0debdcec584cf6ef1..1a6a85c0f77722e1f3ad7aa6656759f93ebeda97 100644 (file)
@@ -10,9 +10,6 @@
 //#include <lac/vector.h>
 
 
-template <typename number, typename blocknumber>
-bool datatype_compatible ();
-
 
 // explicit instantiations for "float" BlockSparseMatrix
 template class BlockSparseMatrix<float, float>;
@@ -23,7 +20,7 @@ template void BlockSparseMatrix<float, float>::precondition_BlockSOR (
   Vector<double> &, const Vector<double> &, float) const;
 
 // the instantiation for class BlockSparseMatrix<float, double> is skipped
-// because it does not make sence to have inverse block matrices with
+// because it does not make sense to have inverse block matrices with
 // higher precision than the matrix itself
 
 // explicit instantiations for "double" BlockSparseMatrix

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.