Reference documentation for deal.II version GIT relicensing-523-g4f3dff1632 2024-05-03 14:20:02+00:00
|
Typedefs | |
template<typename MemorySpace > | |
using | size_type = typename SparsityPattern< MemorySpace >::size_type |
template<typename MemorySpace > | |
using | MapType = Tpetra::Map< int, ::types::signed_global_dof_index, typename SparsityPattern< MemorySpace >::NodeType > |
template<typename MemorySpace > | |
using | GraphType = Tpetra::CrsGraph< int, ::types::signed_global_dof_index, typename SparsityPattern< MemorySpace >::NodeType > |
Functions | |
template<typename MemorySpace > | |
void | reinit_sp (const Teuchos::RCP< MapType< MemorySpace > > &row_map, const Teuchos::RCP< MapType< MemorySpace > > &col_map, const size_type< MemorySpace > n_entries_per_row, Teuchos::RCP< MapType< MemorySpace > > &column_space_map, Teuchos::RCP< GraphType< MemorySpace > > &graph, Teuchos::RCP< GraphType< MemorySpace > > &nonlocal_graph) |
template<typename MemorySpace > | |
void | reinit_sp (const Teuchos::RCP< MapType< MemorySpace > > &row_map, const Teuchos::RCP< MapType< MemorySpace > > &col_map, const std::vector< size_type< MemorySpace > > &n_entries_per_row, Teuchos::RCP< MapType< MemorySpace > > &column_space_map, Teuchos::RCP< GraphType< MemorySpace > > &graph, Teuchos::RCP< GraphType< MemorySpace > > &nonlocal_graph) |
template<typename SparsityPatternType , typename MemorySpace > | |
void | reinit_sp (const Teuchos::RCP< MapType< MemorySpace > > &row_map, const Teuchos::RCP< MapType< MemorySpace > > &col_map, const SparsityPatternType &sp, const bool exchange_data, Teuchos::RCP< MapType< MemorySpace > > &column_space_map, Teuchos::RCP< GraphType< MemorySpace > > &graph, Teuchos::RCP< GraphType< MemorySpace > > &nonlocal_graph) |
using LinearAlgebra::TpetraWrappers::SparsityPatternImpl::size_type = typedef typename SparsityPattern<MemorySpace>::size_type |
Definition at line 264 of file trilinos_tpetra_sparsity_pattern.cc.
using LinearAlgebra::TpetraWrappers::SparsityPatternImpl::MapType = typedef Tpetra::Map<int, ::types::signed_global_dof_index, typename SparsityPattern<MemorySpace>::NodeType> |
Definition at line 267 of file trilinos_tpetra_sparsity_pattern.cc.
using LinearAlgebra::TpetraWrappers::SparsityPatternImpl::GraphType = typedef Tpetra::CrsGraph<int, ::types::signed_global_dof_index, typename SparsityPattern<MemorySpace>::NodeType> |
Definition at line 273 of file trilinos_tpetra_sparsity_pattern.cc.
void LinearAlgebra::TpetraWrappers::SparsityPatternImpl::reinit_sp | ( | const Teuchos::RCP< MapType< MemorySpace > > & | row_map, |
const Teuchos::RCP< MapType< MemorySpace > > & | col_map, | ||
const size_type< MemorySpace > | n_entries_per_row, | ||
Teuchos::RCP< MapType< MemorySpace > > & | column_space_map, | ||
Teuchos::RCP< GraphType< MemorySpace > > & | graph, | ||
Teuchos::RCP< GraphType< MemorySpace > > & | nonlocal_graph | ||
) |
Definition at line 280 of file trilinos_tpetra_sparsity_pattern.cc.
void LinearAlgebra::TpetraWrappers::SparsityPatternImpl::reinit_sp | ( | const Teuchos::RCP< MapType< MemorySpace > > & | row_map, |
const Teuchos::RCP< MapType< MemorySpace > > & | col_map, | ||
const std::vector< size_type< MemorySpace > > & | n_entries_per_row, | ||
Teuchos::RCP< MapType< MemorySpace > > & | column_space_map, | ||
Teuchos::RCP< GraphType< MemorySpace > > & | graph, | ||
Teuchos::RCP< GraphType< MemorySpace > > & | nonlocal_graph | ||
) |
Definition at line 314 of file trilinos_tpetra_sparsity_pattern.cc.
void LinearAlgebra::TpetraWrappers::SparsityPatternImpl::reinit_sp | ( | const Teuchos::RCP< MapType< MemorySpace > > & | row_map, |
const Teuchos::RCP< MapType< MemorySpace > > & | col_map, | ||
const SparsityPatternType & | sp, | ||
const bool | exchange_data, | ||
Teuchos::RCP< MapType< MemorySpace > > & | column_space_map, | ||
Teuchos::RCP< GraphType< MemorySpace > > & | graph, | ||
Teuchos::RCP< GraphType< MemorySpace > > & | nonlocal_graph | ||
) |
Definition at line 374 of file trilinos_tpetra_sparsity_pattern.cc.