3.1-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Static Public Member Functions | List of all members
Dumux::MatrixConverter< MultiTypeBlockMatrix, Scalar > Class Template Reference

A helper classe that converts a Dune::MultiTypeBlockMatrix into a plain Dune::BCRSMatrix TODO: allow block sizes for BCRSMatrix other than 1x1 ? More...

#include <dumux/linear/matrixconverter.hh>

Description

template<class MultiTypeBlockMatrix, class Scalar = double>
class Dumux::MatrixConverter< MultiTypeBlockMatrix, Scalar >

A helper classe that converts a Dune::MultiTypeBlockMatrix into a plain Dune::BCRSMatrix TODO: allow block sizes for BCRSMatrix other than 1x1 ?

Static Public Member Functions

static auto multiTypeToBCRSMatrix (const MultiTypeBlockMatrix &A)
 Converts the matrix to a type the IterativeSolverBackend can handle. More...
 

Member Function Documentation

◆ multiTypeToBCRSMatrix()

template<class MultiTypeBlockMatrix , class Scalar = double>
static auto Dumux::MatrixConverter< MultiTypeBlockMatrix, Scalar >::multiTypeToBCRSMatrix ( const MultiTypeBlockMatrix &  A)
inlinestatic

Converts the matrix to a type the IterativeSolverBackend can handle.

Parameters
AThe original multitype blockmatrix

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