dune-istl  2.9.0
Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
Dune::SeqOverlappingSchwarzAssemblerHelper< DynamicMatrixSubdomainSolver< BCRSMatrix< K, Al >, X, Y >, false > Struct Template Reference

#include <dune/istl/overlappingschwarz.hh>

Public Types

typedef BCRSMatrix< K, Al > matrix_type
 

Public Member Functions

template<class RowToDomain , class Solvers , class SubDomains >
std::size_t assembleLocalProblems ([[maybe_unused]] const RowToDomain &rowToDomain, [[maybe_unused]] const matrix_type &mat, [[maybe_unused]] Solvers &solvers, const SubDomains &subDomains, [[maybe_unused]] bool onTheFly)
 

Static Public Member Functions

template<class RowToDomain , class Solvers , class SubDomains >
static std::size_t assembleLocalProblems (const RowToDomain &rowToDomain, const matrix_type &mat, Solvers &solvers, const SubDomains &domains, bool onTheFly)
 

Static Public Attributes

static constexpr size_t n = std::decay_t<decltype(Impl::asMatrix(std::declval<K>()))>::rows
 

Member Typedef Documentation

◆ matrix_type

template<class K , class Al , class X , class Y >
typedef BCRSMatrix< K, Al> Dune::SeqOverlappingSchwarzAssemblerHelper< DynamicMatrixSubdomainSolver< BCRSMatrix< K, Al >, X, Y >, false >::matrix_type

Member Function Documentation

◆ assembleLocalProblems()

template<class K , class Al , class X , class Y >
template<class RowToDomain , class Solvers , class SubDomains >
static std::size_t Dune::SeqOverlappingSchwarzAssemblerHelper< DynamicMatrixSubdomainSolver< BCRSMatrix< K, Al >, X, Y >, false >::assembleLocalProblems ( const RowToDomain &  rowToDomain,
const matrix_type mat,
Solvers &  solvers,
const SubDomains &  domains,
bool  onTheFly 
)
static

Member Data Documentation

◆ n

template<class K , class Al , class X , class Y >
constexpr size_t Dune::SeqOverlappingSchwarzAssemblerHelper< DynamicMatrixSubdomainSolver< BCRSMatrix< K, Al >, X, Y >, false >::n = std::decay_t<decltype(Impl::asMatrix(std::declval<K>()))>::rows
staticconstexpr

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