dune-istl 2.9.1
Loading...
Searching...
No Matches
Classes | Namespaces | Functions

Classes for using UMFPack with ISTL matrices. More...

#include <complex>
#include <type_traits>
#include <umfpack.h>
#include <dune/common/exceptions.hh>
#include <dune/common/fmatrix.hh>
#include <dune/common/fvector.hh>
#include <dune/istl/bccsmatrixinitializer.hh>
#include <dune/istl/bcrsmatrix.hh>
#include <dune/istl/solvers.hh>
#include <dune/istl/solvertype.hh>
#include <dune/istl/solverfactory.hh>

Go to the source code of this file.

Classes

struct  Dune::UMFPackMethodChooser< T >
 
struct  Dune::UMFPackMethodChooser< double >
 
struct  Dune::UMFPackMethodChooser< std::complex< double > >
 
class  Dune::UMFPack< M >
 The UMFPack direct sparse solver. More...
 
struct  Dune::IsDirectSolver< UMFPack< BCRSMatrix< FieldMatrix< T, n, m >, A > > >
 
struct  Dune::StoresColumnCompressed< UMFPack< BCRSMatrix< T, A > > >
 
struct  Dune::UMFPackCreator
 
struct  Dune::UMFPackCreator::isValidBlock< F, class >
 
struct  Dune::UMFPackCreator::isValidBlock< B, std::enable_if_t< std::is_same< typename FieldTraits< B >::real_type, double >::value > >
 

Namespaces

namespace  Dune
 

Functions

 Dune::DUNE_REGISTER_DIRECT_SOLVER ("umfpack", Dune::UMFPackCreator())
 

Detailed Description

Classes for using UMFPack with ISTL matrices.

Author
Dominic Kempf