version 3.9-dev
linearalgebratraits.hh File Reference

Define traits for linear algebra backends. More...

#include <utility>
#include <type_traits>
#include <dumux/common/typetraits/vector.hh>
#include <dumux/linear/matrixconverter.hh>

Go to the source code of this file.

Classes

struct  Dumux::Detail::LATraits::LATraitsFromAssemblerImpl< Assembler, isMultiType >
 
struct  Dumux::Detail::LATraits::LATraitsFromAssemblerImpl< Assembler, true >
 
struct  Dumux::LinearAlgebraTraits< M, V, STM, STV >
 

Namespaces

namespace  Dumux
 
namespace  Dumux::Detail
 Distance implementation details.
 
namespace  Dumux::Detail::LATraits
 

Typedefs

template<class Assembler >
using Dumux::LinearAlgebraTraitsFromAssembler = Detail::LATraits::LATraitsFromAssemblerImpl< Assembler, isMultiTypeBlockVector< typename Assembler::ResidualType >::value >
 
Include dependency graph for linearalgebratraits.hh: