opm-simulators
Opm::SystemMatrix< Scalar > Class Template Reference

Public Types

using size_type = std::size_t
 
using field_type = Scalar
 

Public Member Functions

SystemMatrixRow0< Scalar > operator[] (Dune::index_constant< 0 >) const
 
SystemMatrixRow1< Scalar > operator[] (Dune::index_constant< 1 >) const
 
void mv (const SystemVector< Scalar > &x, SystemVector< Scalar > &y) const
 
void umv (const SystemVector< Scalar > &x, SystemVector< Scalar > &y) const
 
void usmv (field_type alpha, const SystemVector< Scalar > &x, SystemVector< Scalar > &y) const
 

Static Public Member Functions

static constexpr size_type N ()
 
static constexpr size_type M ()
 

Public Attributes

const RRMatrix< Scalar > * A = nullptr
 
const RWMatrix< Scalar > * C = nullptr
 
const WRMatrix< Scalar > * B = nullptr
 
const WWMatrix< Scalar > * D = nullptr
 

The documentation for this class was generated from the following file: