/home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/timestepping/linear_solver/ScaledGMRES.hh File Reference#

DiFfRG: /home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/timestepping/linear_solver/ScaledGMRES.hh File Reference
DiFfRG
Discretization Framework for functional Renormalization Group flows
ScaledGMRES.hh File Reference
#include <algorithm>
#include <cmath>
#include <stdexcept>
#include <vector>
#include <deal.II/lac/precondition.h>
#include <DiFfRG/timestepping/linear_solver/GMRES.hh>
#include <DiFfRG/timestepping/linear_solver/UMFPack.hh>
#include <DiFfRG/timestepping/linear_solver/abstract_linear_solver.hh>

Go to the source code of this file.

Classes

class  DiFfRG::ScaledLinearSolver< SparseMatrixType, VectorType, InnerSolver >
 

Namespaces

namespace  DiFfRG
 

Typedefs

template<typename SparseMatrixType , typename VectorType , typename PreconditionerType = dealii::PreconditionIdentity>
using DiFfRG::ScaledGMRES
 
template<typename SparseMatrixType , typename VectorType >
using DiFfRG::ScaledUMFPack = ScaledLinearSolver<SparseMatrixType, VectorType, UMFPack<SparseMatrixType, VectorType>>