ScalES-PPM
Private Attributes | List of all members
solver_internal::solver_config_type Type Reference

type holding all configuration parameters More...

Private Attributes

integer solver
 solver to use as defined as parameter in solver_public
 
integer preconditioner
 which preconditioner to use as defined in solver_public
 
logical do_exchange
 perform boundary exchanges or not
 
real(wp) tol
 relative residual tolerance for solver
 
integer maxiter
 maximum number of iteration to perform
 
real(wp) schwarz_tol
 relative residual tolerance for schwarz method
 
integer schwarz_maxiter
 maximum number of iteration to perform for Schwarz method
 
real(wp) schwarz_relax
 relaxation parameter of Schwarz method
 
real(wp) iterref_tol
 relative residual tolerance for iterative refinement
 
integer iterref_maxiter
 maximum number of iterations for multi-precision iterative refinement
 
real(wp) lambda_min
 minimum absolute eigenvalue, take 0.0 to determine automatically
 
real(wp) lambda_max
 maximum absolute eigenvalue, take 0 to determine automatically
 
real(wp) lambda_tol
 tolerance when determing lambda_min and lambda_max
 
integer lambda_maxiter
 maximum number of iterations when determing eigenvalues
 
real(wp) ssor_param
 SSOR preconditioner parameter.
 
integer icc_param
 level of fill-in for (modified) ICC preconditioner
 
integer cheby_miniter
 minimum number of iterations for Chebyshev iteration
 
integer cheby_checkrate
 rate of checking for break condition in Chebyshev iteration
 
integer schwarz_miniter
 minimum number of iterations for Schwarz method
 
integer schwarz_checkrate
 rate of chaking for break condition in Schwarz method
 

Detailed Description

type holding all configuration parameters


The documentation for this type was generated from the following file:

Das diesem Bericht zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung, und Forschung unter dem Förderkennzeichen 01IH08004E gefördert. Die Verantwortung für den Inhalt dieser Veröffentlichung liegt beim Autor.