From: cazamias Date: Tue, 27 Nov 2012 16:21:27 +0000 (+0000) Subject: Extended abstract_linear_algebra to work with more Trilinos objects X-Git-Tag: v8.0.0~120^2~106 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=39a02d23bef85a293a2e72f6ef00a780c88d70a6;p=dealii.git Extended abstract_linear_algebra to work with more Trilinos objects git-svn-id: https://svn.dealii.org/branches/branch_unify_linear_algebra@27698 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/include/deal.II/lac/abstract_linear_algebra.h b/deal.II/include/deal.II/lac/abstract_linear_algebra.h index ea095e5443..ecea2cd7e8 100644 --- a/deal.II/include/deal.II/lac/abstract_linear_algebra.h +++ b/deal.II/include/deal.II/lac/abstract_linear_algebra.h @@ -176,6 +176,8 @@ namespace LinearAlgebraTrilinos */ typedef TrilinosWrappers::BlockSparseMatrix BlockSparseMatrix; + typedef TrilinosWrappers::BlockSparsityPattern CompressedBlockSparsityPattern; + /** * Typedef for the AMG preconditioner type used for the * top left block of the Stokes matrix. @@ -193,6 +195,12 @@ namespace LinearAlgebraTrilinos * for other blocks of the system matrix. */ typedef TrilinosWrappers::PreconditionILU PreconditionILU; + + /** + * Typedef for the Incomplete Jacobi decomposition preconditioner used + * for other blocks of the system matrix. + */ + typedef TrilinosWrappers::PreconditionJacobi PreconditionJacobi; } }