dune-istl  2.9.0
Public Member Functions | List of all members
Dune::RedistributeInformation< T > Struct Template Reference

#include <dune/istl/matrixredistribute.hh>

Public Member Functions

bool isSetup () const
 
template<class D >
void redistribute ([[maybe_unused]] const D &from, [[maybe_unused]] D &to) const
 
template<class D >
void redistributeBackward ([[maybe_unused]] D &from, [[maybe_unused]]const D &to) const
 
void resetSetup ()
 
void setNoRows ([[maybe_unused]] std::size_t size)
 
void setNoCopyRows ([[maybe_unused]] std::size_t size)
 
void setNoBackwardsCopyRows ([[maybe_unused]] std::size_t size)
 
std::size_t getRowSize ([[maybe_unused]] std::size_t index) const
 
std::size_t getCopyRowSize ([[maybe_unused]] std::size_t index) const
 
std::size_t getBackwardsCopyRowSize ([[maybe_unused]] std::size_t index) const
 

Member Function Documentation

◆ getBackwardsCopyRowSize()

template<typename T >
std::size_t Dune::RedistributeInformation< T >::getBackwardsCopyRowSize ( [[maybe_unused] ] std::size_t  index) const
inline

◆ getCopyRowSize()

template<typename T >
std::size_t Dune::RedistributeInformation< T >::getCopyRowSize ( [[maybe_unused] ] std::size_t  index) const
inline

◆ getRowSize()

template<typename T >
std::size_t Dune::RedistributeInformation< T >::getRowSize ( [[maybe_unused] ] std::size_t  index) const
inline

◆ isSetup()

template<typename T >
bool Dune::RedistributeInformation< T >::isSetup ( ) const
inline

◆ redistribute()

template<typename T >
template<class D >
void Dune::RedistributeInformation< T >::redistribute ( [[maybe_unused] ] const D &  from,
[[maybe_unused] ] D &  to 
) const
inline

◆ redistributeBackward()

template<typename T >
template<class D >
void Dune::RedistributeInformation< T >::redistributeBackward ( [[maybe_unused] ] D &  from,
[[maybe_unused] ]const D &  to 
) const
inline

◆ resetSetup()

template<typename T >
void Dune::RedistributeInformation< T >::resetSetup ( )
inline

◆ setNoBackwardsCopyRows()

template<typename T >
void Dune::RedistributeInformation< T >::setNoBackwardsCopyRows ( [[maybe_unused] ] std::size_t  size)
inline

◆ setNoCopyRows()

template<typename T >
void Dune::RedistributeInformation< T >::setNoCopyRows ( [[maybe_unused] ] std::size_t  size)
inline

◆ setNoRows()

template<typename T >
void Dune::RedistributeInformation< T >::setNoRows ( [[maybe_unused] ] std::size_t  size)
inline

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