dune-istl 3.0-git
Classes | Namespaces
poweriteration.hh File Reference
#include <cstddef>
#include <cmath>
#include <type_traits>
#include <iostream>
#include <limits>
#include <ios>
#include <iomanip>
#include <memory>
#include <string>
#include <dune/common/exceptions.hh>
#include <dune/istl/operators.hh>
#include <dune/istl/solvercategory.hh>
#include <dune/istl/solvertype.hh>
#include <dune/istl/istlexception.hh>
#include <dune/istl/io.hh>
#include <dune/istl/solvers.hh>

Go to the source code of this file.

Classes

class  Dune::ScalingLinearOperator< X, Y >
 A linear operator scaling vectors by a scalar value. The scalar value can be changed as it is given in a form decomposed into an immutable and a mutable part. More...
 
class  Dune::LinearOperatorSum< OP1, OP2 >
 A linear operator representing the sum of two linear operators. More...
 
class  Dune::SolverHelper< ISTLLinearSolver, BCRSMatrix >
 Helper class for notifying a DUNE-ISTL linear solver about a change of the iteration matrix object in a unified way, i.e. independent from the solver's type (direct/iterative). More...
 
struct  Dune::SolverHelper< ISTLLinearSolver, BCRSMatrix >::Implementation< is_direct_solver, Dummy >
 Implementation that works together with iterative ISTL solvers, e.g. Dune::CGSolver or Dune::BiCGSTABSolver. More...
 
struct  Dune::SolverHelper< ISTLLinearSolver, BCRSMatrix >::Implementation< true, Dummy >
 Implementation that works together with direct ISTL solvers, e.g. Dune::SuperLU or Dune::UMFPack. More...
 
class  Dune::PowerIteration_Algorithms< BCRSMatrix, BlockVector >
 A class template for performing some iterative eigenvalue algorithms based on power iteration. More...
 

Namespaces

namespace  Dune