version 3.8
Dumux::Detail::LinearPDESolver Namespace Reference

Typedefs

template<class Solver , class Matrix >
using SetMatrixDetector = decltype(std::declval< Solver >().setMatrix(std::declval< std::shared_ptr< Matrix > >()))
 

Functions

template<class Solver , class Matrix >
static constexpr bool linearSolverHasSetMatrix ()
 

Typedef Documentation

◆ SetMatrixDetector

template<class Solver , class Matrix >
using Dumux::Detail::LinearPDESolver::SetMatrixDetector = typedef decltype(std::declval<Solver>().setMatrix(std::declval<std::shared_ptr<Matrix> >()))

Function Documentation

◆ linearSolverHasSetMatrix()

template<class Solver , class Matrix >
static constexpr bool Dumux::Detail::LinearPDESolver::linearSolverHasSetMatrix ( )
staticconstexpr