#include <dumux/linear/istlsolvers.hh>
|
using | M = typename MatrixForSolver< typename LATraits::Matrix, convert >::type |
|
using | V = typename VectorForSolver< typename LATraits::Vector, convert >::type |
|
using | type = std::variant< std::shared_ptr< typename LSTraits::template Sequential< M, V >::LinearOperator >, std::shared_ptr< typename LSTraits::template ParallelOverlapping< M, V >::LinearOperator >, std::shared_ptr< typename LSTraits::template ParallelNonoverlapping< M, V >::LinearOperator > > |
|
template<class LSTraits , class LATraits , bool convert>
◆ type
template<class LSTraits , class LATraits , bool convert>
using Dumux::Detail::IstlSolvers::MatrixOperator< LSTraits, LATraits, convert, true >::type = std::variant< std::shared_ptr<typename LSTraits::template Sequential<M, V>::LinearOperator>, std::shared_ptr<typename LSTraits::template ParallelOverlapping<M, V>::LinearOperator>, std::shared_ptr<typename LSTraits::template ParallelNonoverlapping<M, V>::LinearOperator> > |
template<class LSTraits , class LATraits , bool convert>
The documentation for this struct was generated from the following file: