Reference documentation for deal.II version 9.1.1
|
Namespaces | |
MPI | |
SparseMatrixIterators | |
Classes | |
class | BlockSparseMatrix |
class | BlockSparsityPattern |
class | PreconditionAMG |
class | PreconditionAMGMueLu |
class | PreconditionBase |
class | PreconditionBlockJacobi |
class | PreconditionBlockSOR |
class | PreconditionBlockSSOR |
class | PreconditionBlockwiseDirect |
class | PreconditionChebyshev |
class | PreconditionIC |
class | PreconditionIdentity |
class | PreconditionILU |
class | PreconditionILUT |
class | PreconditionJacobi |
class | PreconditionSOR |
class | PreconditionSSOR |
class | SolverBase |
class | SolverBicgstab |
class | SolverCG |
class | SolverCGS |
class | SolverDirect |
class | SolverGMRES |
class | SolverTFQMR |
class | SparseMatrix |
class | SparsityPattern |
Functions | |
TrilinosWrappers::types::int_type | n_global_elements (const Epetra_BlockMap &map) |
TrilinosWrappers::types::int_type | min_my_gid (const Epetra_BlockMap &map) |
TrilinosWrappers::types::int_type | max_my_gid (const Epetra_BlockMap &map) |
TrilinosWrappers::types::int_type | global_index (const Epetra_BlockMap &map, const ::types::global_dof_index i) |
TrilinosWrappers::types::int_type * | my_global_elements (const Epetra_BlockMap &map) |
TrilinosWrappers::types::int_type | n_global_rows (const Epetra_CrsGraph &graph) |
TrilinosWrappers::types::int_type | n_global_cols (const Epetra_CrsGraph &graph) |
TrilinosWrappers::types::int_type | n_global_entries (const Epetra_CrsGraph &graph) |
TrilinosWrappers::types::int_type | global_row_index (const Epetra_CrsMatrix &matrix, const ::types::global_dof_index i) |
TrilinosWrappers::types::int_type | global_column_index (const Epetra_CrsMatrix &matrix, const ::types::global_dof_index i) |
TrilinosWrappers::types::int_type | global_length (const Epetra_MultiVector &vector) |
TrilinosWrappers::types::int_type | n_global_rows (const Epetra_RowMatrix &matrix) |
Creation of a LinearOperator | |
template<typename Range , typename Domain = Range, typename Matrix > | |
LinearOperator< Range, Domain, TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload > | linear_operator (const TrilinosWrappers::SparseMatrix &operator_exemplar, const Matrix &matrix) |
template<typename Range , typename Domain = Range> | |
LinearOperator< Range, Domain, TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload > | linear_operator (const TrilinosWrappers::SparseMatrix &matrix) |
Creation of a BlockLinearOperator | |
template<typename Range , typename Domain = Range> | |
BlockLinearOperator< Range, Domain, TrilinosWrappers::internal::BlockLinearOperatorImplementation::TrilinosBlockPayload< TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload > > | block_operator (const TrilinosWrappers::BlockSparseMatrix &block_matrix) |
template<std::size_t m, std::size_t n, typename Range , typename Domain = Range> | |
BlockLinearOperator< Range, Domain, TrilinosWrappers::internal::BlockLinearOperatorImplementation::TrilinosBlockPayload< TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload > > | block_operator (const std::array< std::array< LinearOperator< typename Range::BlockType, typename Domain::BlockType, TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload >, n >, m > &ops) |
template<typename Range , typename Domain = Range> | |
BlockLinearOperator< Range, Domain, TrilinosWrappers::internal::BlockLinearOperatorImplementation::TrilinosBlockPayload< TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload > > | block_diagonal_operator (const TrilinosWrappers::BlockSparseMatrix &block_matrix) |
template<std::size_t m, typename Range , typename Domain = Range> | |
BlockLinearOperator< Range, Domain, TrilinosWrappers::internal::BlockLinearOperatorImplementation::TrilinosBlockPayload< TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload > > | block_diagonal_operator (const std::array< LinearOperator< typename Range::BlockType, typename Domain::BlockType, TrilinosWrappers::internal::LinearOperatorImplementation::TrilinosPayload >, m > &ops) |
A namespace in which wrapper classes for Trilinos objects reside.
|
inline |
A helper function that queries the size of an Epetra_BlockMap object and calls either the 32 or 64 bit function to get the number of global elements in the map.
Definition at line 40 of file trilinos_index_access.h.
|
inline |
A helper function that finds the minimum global index value on the calling processor by calling either the 32 or 64 bit function.
Definition at line 54 of file trilinos_index_access.h.
|
inline |
A helper function that finds the maximum global index value on the calling processor by calling either the 32 or 64 bit function.
Definition at line 68 of file trilinos_index_access.h.
|
inline |
A helper function that converts a local index to a global one calling either the 32 or 64 bit function.
Definition at line 82 of file trilinos_index_access.h.
|
inline |
A helper function that returns a pointer to the array containing the global indices assigned to the current process by calling either the 32 or 64 bit function.
Definition at line 98 of file trilinos_index_access.h.
|
inline |
A helper function that finds the global number of rows by calling either the 32 or 64 bit function.
Definition at line 112 of file trilinos_index_access.h.
|
inline |
A helper function that finds the global number of columns by calling either the 32 or 64 bit function.
Definition at line 126 of file trilinos_index_access.h.
|
inline |
A helper function that finds the number of global entries by calling either the 32 or 64 bit function.
Definition at line 140 of file trilinos_index_access.h.
|
inline |
A helper function that finds the global row index by calling either the 32 or 64 bit function.
Definition at line 154 of file trilinos_index_access.h.
|
inline |
A helper function that finds the global column index by calling either the 32 or 64 bit function.
Definition at line 169 of file trilinos_index_access.h.
|
inline |
A helper function that finds the global length of a vector by calling either the 32 or 64 bit function.
Definition at line 184 of file trilinos_index_access.h.
|
inline |
A helper function that finds the global number of rows by calling either the 32 or 64 bit function.
Definition at line 198 of file trilinos_index_access.h.