9 #ifndef OPM_MATRIXMARKETSPECIALIZATIONS_HEADER_INCLUDED
10 #define OPM_MATRIXMARKETSPECIALIZATIONS_HEADER_INCLUDED
12 #include <dune/istl/matrixmarket.hh>
16 template<
typename T,
int i,
int j>
23 namespace MatrixMarketImpl
26 template <
typename T,
int i,
int j,
typename A>
29 static void print(std::ostream& os)
31 os <<
"%%MatrixMarket matrix coordinate ";
32 os << mm_numeric_type<T>::str() <<
" general" << std::endl;
36 template <
typename T,
int i,
int j,
typename A>
39 using M = BCRSMatrix<Opm::MatrixBlock<T,i,j>, A>;
40 static void print(std::ostream& os,
const M&)
42 os <<
"% ISTL_STRUCT blocked ";
43 os << i <<
" " << j << std::endl;
52 template <
typename T,
int i,
int j,
typename A>
Definition: MatrixBlock.hpp:370
Definition: MatrixMarketSpecializations.hpp:17
This file contains a set of helper functions used by VFPProd / VFPInj.
Definition: BlackoilPhases.hpp:26
Definition: MatrixMarketSpecializations.hpp:50