DUNE PDELab (git)

Dune::PDELab::BlockSolverOptions Struct Reference

Options for IterativeBlockJacobiPreconditionerLocalOperator. More...

#include <dune/pdelab/backend/istl/matrixfree/iterativeblockjacobipreconditioner.hh>

Public Member Functions

 BlockSolverOptions (const double resreduction=1e-5, const size_t maxiter=100, const bool precondition=true, const double weight=1.0, const int verbose=0)
 Constructor. More...
 

Public Attributes

double _resreduction
 Residual reduction, i.e. solver accuracy.
 
size_t _maxiter
 Maximal number of iterations.
 
bool _precondition
 Precondition with point-Jacobi?
 
double _weight
 Weight for point-jacobi.
 
int _verbose
 verbosity level
 

Detailed Description

Options for IterativeBlockJacobiPreconditionerLocalOperator.

Controls the options of the iterative solver for the individual blocks.

Constructor & Destructor Documentation

◆ BlockSolverOptions()

Dune::PDELab::BlockSolverOptions::BlockSolverOptions ( const double  resreduction = 1e-5,
const size_t  maxiter = 100,
const bool  precondition = true,
const double  weight = 1.0,
const int  verbose = 0 
)
inline

Constructor.

Parameters
[in]resreductionResidual reduction
[in]maxiterMaximal number of iterations
[in]preconditionPrecondition each block with point-Jacobi?
[in]weightWeight for point-Jacobi preconditioner
[in]verboseVerbosity level

The documentation for this struct was generated from the following file:
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Jul 15, 22:36, 2024)