![]() |
deal.II version 9.7.1
|
#include <deal.II/base/config.h>#include <deal.II/base/mpi.h>#include <deal.II/base/trilinos_utilities.h>#include <deal.II/lac/dynamic_sparsity_pattern.h>#include <deal.II/lac/sparsity_pattern.h>#include <deal.II/lac/trilinos_index_access.h>#include <deal.II/lac/trilinos_tpetra_sparsity_pattern.h>#include <limits>Go to the source code of this file.
Namespaces | |
| namespace | LinearAlgebra |
| namespace | LinearAlgebra::TpetraWrappers |
| namespace | LinearAlgebra::TpetraWrappers::SparsityPatternIterators |
| namespace | LinearAlgebra::TpetraWrappers::SparsityPatternImpl |
Typedefs | |
| template<typename MemorySpace> | |
| using | LinearAlgebra::TpetraWrappers::SparsityPatternImpl::size_type = typename SparsityPattern<MemorySpace>::size_type |
Functions | |
| template<typename MemorySpace> | |
| void | LinearAlgebra::TpetraWrappers::SparsityPatternImpl::reinit_sp (const Teuchos::RCP< TpetraTypes::MapType< MemorySpace > > &row_map, const Teuchos::RCP< TpetraTypes::MapType< MemorySpace > > &col_map, const size_type< MemorySpace > n_entries_per_row, Teuchos::RCP< TpetraTypes::MapType< MemorySpace > > &column_space_map, Teuchos::RCP< TpetraTypes::GraphType< MemorySpace > > &graph, Teuchos::RCP< TpetraTypes::GraphType< MemorySpace > > &nonlocal_graph) |
| template<typename MemorySpace> | |
| void | LinearAlgebra::TpetraWrappers::SparsityPatternImpl::reinit_sp (const Teuchos::RCP< TpetraTypes::MapType< MemorySpace > > &row_map, const Teuchos::RCP< TpetraTypes::MapType< MemorySpace > > &col_map, const std::vector< size_type< MemorySpace > > &n_entries_per_row, Teuchos::RCP< TpetraTypes::MapType< MemorySpace > > &column_space_map, Teuchos::RCP< TpetraTypes::GraphType< MemorySpace > > &graph, Teuchos::RCP< TpetraTypes::GraphType< MemorySpace > > &nonlocal_graph) |
| template<typename SparsityPatternType, typename MemorySpace> | |
| void | LinearAlgebra::TpetraWrappers::SparsityPatternImpl::reinit_sp (const Teuchos::RCP< TpetraTypes::MapType< MemorySpace > > &row_map, const Teuchos::RCP< TpetraTypes::MapType< MemorySpace > > &col_map, const SparsityPatternType &sp, const bool exchange_data, Teuchos::RCP< TpetraTypes::MapType< MemorySpace > > &column_space_map, Teuchos::RCP< TpetraTypes::GraphType< MemorySpace > > &graph, Teuchos::RCP< TpetraTypes::GraphType< MemorySpace > > &nonlocal_graph) |