SmallDenseMatrixUtils.hpp File Reference
#include <dune/common/dynmatrix.hh>
Include dependency graph for SmallDenseMatrixUtils.hpp:

Go to the source code of this file.

Namespaces

namespace  Opm
 
namespace  Opm::detail
 

Functions

template<class TA , class TB , class TC , class PositiveSign >
static void Opm::detail::multMatrixImpl (const TA &A, const TB &B, TC &ret, const PositiveSign)
 calculates ret = A * B More...
 
template<class TA , class TB , class TC , class PositiveSign >
static void Opm::detail::multMatrixTransposedImpl (const TA &A, const TB &B, TC &ret, const PositiveSign)
 
template<class DenseMatrixA , class DenseMatrixB , class DenseMatrixC >
static void Opm::detail::multMatrixTransposed (const DenseMatrixA &A, const DenseMatrixB &B, DenseMatrixC &ret)
 calculates ret = A^T * B More...
 
template<class DenseMatrixA , class DenseMatrixB , class DenseMatrixC >
static void Opm::detail::negativeMultMatrixTransposed (const DenseMatrixA &A, const DenseMatrixB &B, DenseMatrixC &ret)
 calculates ret = -A^T * B More...
 
template<class K >
static void Opm::detail::multMatrix (const Dune::DynamicMatrix< K > &A, const Dune::DynamicMatrix< K > &B, Dune::DynamicMatrix< K > &ret)
 calculates ret = A * B More...