Reference documentation for deal.II version 9.6.0
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Loading...
Searching...
No Matches
trilinos_tpetra_sparsity_pattern.cc File Reference

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)