Specialization providing operations for multitype block vectors.  
#include <dumux/common/variablesbackend.hh>
|  | 
| using | DofVector = DV | 
|  | the type of the dofs parametrizing the variables object 
 | 
|  | 
| using | SizeType = VectorSizeInfo | 
|  | 
|  | 
| static SizeType | size (const DofVector &d) | 
|  | Return the number of entries in the sub-dof-vectors. 
 | 
|  | 
| static DofVector | zeros (const SizeType &size) | 
|  | Make a zero-initialized dof vector instance. 
 | 
|  | 
| template<class Scalar, class OtherDofVector, std::enable_if_t< Dune::IsNumber< Scalar >::value, int > = 0> | 
| static void | axpy (Scalar a, const OtherDofVector &x, DofVector &y) | 
|  | Perform axpy operation (y += a * x) 
 | 
|  | 
◆ DofVector
template<class... Blocks> 
      
 
 
◆ SizeType
template<class... Blocks> 
      
 
 
◆ axpy()
template<class... Blocks> 
template<class Scalar, class OtherDofVector, std::enable_if_t< Dune::IsNumber< Scalar >::value, int > = 0> 
 
 
◆ size()
template<class... Blocks> 
 
 
◆ zeros()
template<class... Blocks> 
 
 
The documentation for this class was generated from the following file: