Template Numerical Library version\ main:9e7b0f4
Loading...
Searching...
No Matches
TNL::Solvers::Linear::Traits< Matrix > Struct Template Reference

Public Types

using ConstLocalViewType = ConstVectorViewType
using ConstVectorViewType
using LocalVectorType = VectorType
using LocalViewType = VectorViewType
using VectorType = Containers::Vector< typename Matrix::RealType, typename Matrix::DeviceType, typename Matrix::IndexType >
using VectorViewType

Static Public Member Functions

static MPI::Comm getCommunicator (const Matrix &m)
static ConstLocalViewType getConstLocalView (ConstVectorViewType v)
static ConstLocalViewType getConstLocalViewWithGhosts (ConstVectorViewType v)
static const Matrix & getLocalMatrix (const Matrix &m)
static LocalViewType getLocalView (VectorViewType v)
static LocalViewType getLocalViewWithGhosts (VectorViewType v)
static void startSynchronization (VectorViewType v)
static void waitForSynchronization (VectorViewType v)

Member Typedef Documentation

◆ ConstVectorViewType

template<typename Matrix>
using TNL::Solvers::Linear::Traits< Matrix >::ConstVectorViewType
Initial value:
Containers::
VectorView< std::add_const_t< typename Matrix::RealType >, typename Matrix::DeviceType, typename Matrix::IndexType >

◆ VectorViewType


The documentation for this struct was generated from the following file: