Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
bitpit::KSPOptions Struct Reference

Public Member Functions

 KSPOptions ()
 Deprecated, it has never had any effect on the solution of the system.
 

Public Attributes

PetscScalar atol
 Relative convergence tolerance, relative decrease in the preconditioned residual norm.
 
PetscBool initial_non_zero
 Number of levels of fill used by the preconditioner.
 
PetscInt levels
 Overlap between a pair of subdomains for the partitioned preconditioner.
 
PetscInt maxits
 Number of iterations at which the GMRES method restarts.
 
PetscInt overlap
 
PetscInt restart
 Tells the iterative solver that the initial guess is nonzero.
 
PetscScalar rtol
 Maximum number of iterations.
 
PetscInt sublevels
 Absolute convergence tolerance, absolute size of the preconditioned residual norm.
 
PetscScalar subrtol
 Deprecated, ASM ILU levels should be set using the "levels" member.
 

Detailed Description

Examples
LA_example_00001.cpp.

Definition at line 40 of file system_solvers_large.hpp.

Constructor & Destructor Documentation

◆ KSPOptions()

bitpit::KSPOptions::KSPOptions ( )
inline

Deprecated, it has never had any effect on the solution of the system.

Definition at line 53 of file system_solvers_large.hpp.

Member Data Documentation

◆ atol

PetscScalar bitpit::KSPOptions::atol

Relative convergence tolerance, relative decrease in the preconditioned residual norm.

Examples
LA_example_00001.cpp.

Definition at line 48 of file system_solvers_large.hpp.

◆ initial_non_zero

PetscBool bitpit::KSPOptions::initial_non_zero

Number of levels of fill used by the preconditioner.

Examples
LA_example_00001.cpp.

Definition at line 44 of file system_solvers_large.hpp.

◆ levels

PetscInt bitpit::KSPOptions::levels

Overlap between a pair of subdomains for the partitioned preconditioner.

Definition at line 42 of file system_solvers_large.hpp.

◆ maxits

PetscInt bitpit::KSPOptions::maxits

Number of iterations at which the GMRES method restarts.

Examples
LA_example_00001.cpp.

Definition at line 46 of file system_solvers_large.hpp.

◆ overlap

PetscInt bitpit::KSPOptions::overlap

Definition at line 41 of file system_solvers_large.hpp.

◆ restart

PetscInt bitpit::KSPOptions::restart

Tells the iterative solver that the initial guess is nonzero.

Definition at line 45 of file system_solvers_large.hpp.

◆ rtol

PetscScalar bitpit::KSPOptions::rtol

Maximum number of iterations.

Examples
LA_example_00001.cpp.

Definition at line 47 of file system_solvers_large.hpp.

◆ sublevels

PetscInt bitpit::KSPOptions::sublevels

Absolute convergence tolerance, absolute size of the preconditioned residual norm.

Definition at line 50 of file system_solvers_large.hpp.

◆ subrtol

PetscScalar bitpit::KSPOptions::subrtol

Deprecated, ASM ILU levels should be set using the "levels" member.

Definition at line 51 of file system_solvers_large.hpp.


The documentation for this struct was generated from the following file:
--- layout: doxygen_footer ---