15#ifndef dealii_generic_linear_algebra_h
16#define dealii_generic_linear_algebra_h
69#ifdef DEAL_II_WITH_PETSC
162#ifdef DEAL_II_WITH_TRILINOS
#define DEAL_II_NAMESPACE_OPEN
#define DEAL_II_NAMESPACE_CLOSE
SparseMatrix< double > SparseMatrix
PreconditionSSOR< SparseMatrix > PreconditionSSOR
BlockVector< double > BlockVector
BlockSparseMatrix< double > BlockSparseMatrix
::BlockDynamicSparsityPattern BlockCompressedSparsityPattern
PETScWrappers::MPI::SparseMatrix SparseMatrix
PETScWrappers::PreconditionJacobi PreconditionJacobi
PETScWrappers::PreconditionICC PreconditionIC
PETScWrappers::PreconditionILU PreconditionILU
PETScWrappers::MPI::BlockVector BlockVector
PETScWrappers::MPI::Vector Vector
PETScWrappers::PreconditionBoomerAMG PreconditionAMG
PETScWrappers::MPI::BlockSparseMatrix BlockSparseMatrix
PETScWrappers::PreconditionSSOR PreconditionSSOR
PETScWrappers::SolverGMRES SolverGMRES
PETScWrappers::SolverCG SolverCG
TrilinosWrappers::BlockSparseMatrix BlockSparseMatrix
TrilinosWrappers::PreconditionSSOR PreconditionSSOR
TrilinosWrappers::MPI::Vector Vector
TrilinosWrappers::PreconditionIC PreconditionIC
TrilinosWrappers::PreconditionAMG PreconditionAMG
TrilinosWrappers::PreconditionJacobi PreconditionJacobi
TrilinosWrappers::MPI::BlockVector BlockVector
TrilinosWrappers::SparseMatrix SparseMatrix
TrilinosWrappers::PreconditionILU PreconditionILU
TrilinosWrappers::BlockSparsityPattern BlockCompressedSparsityPattern
TrilinosWrappers::SolverCG SolverCG
TrilinosWrappers::SolverGMRES SolverGMRES