#include <dumux/linear/linearalgebratraits.hh>
| Public Types | |
| using | Vector = typename Assembler::ResidualType | 
| using | Matrix = typename Assembler::JacobianMatrix | 
| using | SingleTypeVector = decltype(VectorConverter<Vector>::multiTypeToBlockVector(std::declval<Vector>())) | 
| using | SingleTypeMatrix = decltype(MatrixConverter<Matrix>::multiTypeToBCRSMatrix(std::declval<Matrix>())) | 
| using | Vector | 
| using | Matrix | 
| using | SingleTypeVector | 
| using | SingleTypeMatrix | 
| using Dumux::Detail::LATraits::LATraitsFromAssemblerImpl< Assembler, isMultiType >::Matrix | 
| using Dumux::Detail::LATraits::LATraitsFromAssemblerImpl< Assembler, true >::Matrix = typename Assembler::JacobianMatrix | 
| using Dumux::Detail::LATraits::LATraitsFromAssemblerImpl< Assembler, isMultiType >::SingleTypeMatrix | 
| using Dumux::Detail::LATraits::LATraitsFromAssemblerImpl< Assembler, true >::SingleTypeMatrix = decltype(MatrixConverter<Matrix>::multiTypeToBCRSMatrix(std::declval<Matrix>())) | 
| using Dumux::Detail::LATraits::LATraitsFromAssemblerImpl< Assembler, isMultiType >::SingleTypeVector | 
| using Dumux::Detail::LATraits::LATraitsFromAssemblerImpl< Assembler, true >::SingleTypeVector = decltype(VectorConverter<Vector>::multiTypeToBlockVector(std::declval<Vector>())) | 
| using Dumux::Detail::LATraits::LATraitsFromAssemblerImpl< Assembler, isMultiType >::Vector | 
| using Dumux::Detail::LATraits::LATraitsFromAssemblerImpl< Assembler, true >::Vector = typename Assembler::ResidualType |