]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
fix comments and SSOR in generic_linear_algebra
authorheister <heister@0785d39b-7218-0410-832d-ea1e28bc413d>
Wed, 28 Aug 2013 19:44:00 +0000 (19:44 +0000)
committerheister <heister@0785d39b-7218-0410-832d-ea1e28bc413d>
Wed, 28 Aug 2013 19:44:00 +0000 (19:44 +0000)
git-svn-id: https://svn.dealii.org/trunk@30521 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/include/deal.II/lac/generic_linear_algebra.h

index 693d1b420b49ffbfdcfb10a06b3b7568fe6b6799..293daf6b76783a5210fc7b76f083b9fa09998a4e 100644 (file)
@@ -89,7 +89,6 @@ namespace LinearAlgebraPETSc
   typedef PETScWrappers::BlockVector BlockVector;
 
   typedef PETScWrappers::SparseMatrix SparseMatrix;
-  typedef PETScWrappers::PreconditionSSOR PreconditionSSOR;
 
   typedef PETScWrappers::SolverCG SolverCG;
 
@@ -122,29 +121,30 @@ namespace LinearAlgebraPETSc
     typedef dealii::BlockCompressedSimpleSparsityPattern CompressedBlockSparsityPattern;
 
     /**
-     * Typedef for the AMG preconditioner type used for the
-     * top left block of the Stokes matrix.
+     * Typedef for the AMG preconditioner type.
      */
     typedef PETScWrappers::PreconditionBoomerAMG PreconditionAMG;
 
     /**
-     * Typedef for the Incomplete Cholesky preconditioner used
-     * for other blocks of the system matrix.
+     * Typedef for the Incomplete Cholesky preconditioner.
      */
     typedef PETScWrappers::PreconditionICC PreconditionIC;
 
     /**
-     * Typedef for the Incomplete LU decomposition preconditioner used
-     * for other blocks of the system matrix.
+     * Typedef for the Incomplete LU decomposition preconditioner.
      */
     typedef PETScWrappers::PreconditionILU PreconditionILU;
 
     /**
-     * Typedef for the Incomplete Jacobi decomposition preconditioner used
-     * for other blocks of the system matrix.
+     * Typedef for the Incomplete Jacobi decomposition preconditioner.
      */
     typedef PETScWrappers::PreconditionJacobi PreconditionJacobi;
 
+    /**
+     * Typedef for the SSOR preconditioner.
+     */
+    typedef PETScWrappers::PreconditionSSOR PreconditionSSOR;
+
   }
 
 }
@@ -201,29 +201,30 @@ namespace LinearAlgebraTrilinos
     typedef TrilinosWrappers::BlockSparsityPattern CompressedBlockSparsityPattern;
 
     /**
-     * Typedef for the AMG preconditioner type used for the
-     * top left block of the Stokes matrix.
+     * Typedef for the AMG preconditioner type.
      */
     typedef TrilinosWrappers::PreconditionAMG PreconditionAMG;
 
     /**
-     * Typedef for the Incomplete Cholesky preconditioner used
-     * for other blocks of the system matrix.
+     * Typedef for the Incomplete Cholesky preconditioner.
      */
     typedef TrilinosWrappers::PreconditionIC PreconditionIC;
 
     /**
-     * Typedef for the Incomplete LU decomposition preconditioner used
-     * for other blocks of the system matrix.
+     * Typedef for the Incomplete LU decomposition preconditioner.
      */
     typedef TrilinosWrappers::PreconditionILU PreconditionILU;
 
     /**
-     * Typedef for the Incomplete Jacobi decomposition preconditioner used
-     * for other blocks of the system matrix.
+     * Typedef for the Incomplete Jacobi decomposition preconditioner.
      */
     typedef TrilinosWrappers::PreconditionJacobi PreconditionJacobi;
 
+    /**
+     * Typedef for the SSOR preconditioner
+     */
+    typedef TrilinosWrappers::PreconditionSSOR PreconditionSSOR;
+
 
   }
 

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.