#include <dune/common/dynmatrix.hh>
#include <dune/common/fmatrix.hh>
#include <dune/common/typetraits.hh>
#include <dune/istl/superlu.hh>
#include <dune/istl/umfpack.hh>
#include <dune/istl/matrixutils.hh>
#include <opm/common/Exceptions.hpp>
#include <limits>
Go to the source code of this file.
|
template<typename K , int m, int n> |
static void | Opm::detail::invertMatrix (Dune::FieldMatrix< K, m, n > &matrix) |
|
template<typename K > |
static void | Opm::detail::invertMatrix (Dune::FieldMatrix< K, 1, 1 > &matrix) |
|
template<typename K > |
static void | Opm::detail::invertMatrix (Dune::FieldMatrix< K, 2, 2 > &matrix) |
|
template<typename K > |
static void | Opm::detail::invertMatrix (Dune::FieldMatrix< K, 3, 3 > &matrix) |
|
template<template< class K > class Matrix, typename K > |
static K | Opm::detail::invertMatrix4 (const Matrix< K > &matrix, Matrix< K > &inverse) |
| invert 4x4 Matrix without changing the original matrix More...
|
|
template<typename K > |
static void | Opm::detail::invertMatrix (Dune::FieldMatrix< K, 4, 4 > &matrix) |
|
template<typename K > |
static void | Opm::detail::invertMatrix (Dune::DynamicMatrix< K > &matrix) |
|
template<class K , int n, int m> |
void | Dune::print_row (std::ostream &s, const Opm::MatrixBlock< K, n, m > &A, typename FieldMatrix< K, n, m >::size_type I, typename FieldMatrix< K, n, m >::size_type J, typename FieldMatrix< K, n, m >::size_type therow, int width, int precision) |
|
|