Specialization providing operations for block vectors.  
 More...
#include <dumux/common/variablesbackend.hh>
template<class Vector>
class Dumux::DofBackend< Vector, false >
- Template Parameters
- 
  
    | Vector | a type that is 
default-constructiblehas size() memberhas resize(0) memberhas axpy(a, x) member  |  
 
|  | 
| using | DofVector = Vector | 
|  | the type of the dofs parametrizing the variables object 
 | 
|  | 
| using | SizeType = std::size_t | 
|  | 
|  | 
| static SizeType | size (const DofVector &d) | 
|  | Return the number of entries in the dof vector. 
 | 
|  | 
| static DofVector | zeros (SizeType size) | 
|  | Make a zero-initialized dof vector instance. 
 | 
|  | 
| template<class OtherDofVector> | 
| static void | axpy (typename DofVector::field_type a, const OtherDofVector &x, DofVector &y) | 
|  | Perform axpy operation (y += a * x) 
 | 
|  | 
◆ DofVector
◆ SizeType
◆ axpy()
template<class Vector> 
template<class OtherDofVector> 
  
  | 
        
          | static void Dumux::DofBackend< Vector, false >::axpy | ( | typename DofVector::field_type | a, |  
          |  |  | const OtherDofVector & | x, |  
          |  |  | DofVector & | y ) |  | inlinestatic | 
 
 
◆ size()
◆ zeros()
The documentation for this class was generated from the following file: