Reference documentation for deal.II version GIT relicensing-12-g89ba5bf9db 2024-02-24 00:00:03+00:00
\(\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
Namespaces | Classes | Functions
LinearAlgebra::TpetraWrappers Namespace Reference

Namespaces

namespace  SparsityPatternIterators
 

Classes

class  BlockSparseMatrix
 
class  BlockVector
 
class  CommunicationPattern
 
class  SolverDirect
 
class  SolverDirectBase
 
class  SolverDirectKLU2
 
class  SparseMatrix
 
class  SparsityPattern
 
class  Vector
 

Functions

static ::ExceptionBaseExcTrilinosAmesos2SolverUnsupported (std::string arg1)
 The chosen Solver is not supported or configured with Amesos2.
 
template<typename Number , typename MemorySpace >
void swap (Vector< Number, MemorySpace > &u, Vector< Number, MemorySpace > &v)
 

Detailed Description

A namespace for classes that provide wrappers for Trilinos' Tpetra vectors.

This namespace provides wrappers for the Tpetra::Vector class from the Tpetra package (https://trilinos.github.io/tpetra.html) that is part of Trilinos.

Function Documentation

◆ swap()

template<typename Number , typename MemorySpace >
void LinearAlgebra::TpetraWrappers::swap ( Vector< Number, MemorySpace > &  u,
Vector< Number, MemorySpace > &  v 
)
inline

Definition at line 1020 of file trilinos_tpetra_vector.h.