Options for the linear solver, used by SolverOpts (diablo) and Hom (c_hom, g_hom).
Click here to return to the Jetstream Input Parameters main page.
s% solver
Description: Choose which linear solver to use. Parameter Type: Character Range of Acceptable values: 'fgmrs', 'gcrot'
s% matvec
Description: Choose which type of matrix-vector products to use in the linear solver. Parameter Type: Character Range of Acceptable values: 'jacbn', 'apprx', 'frcht', 'cmplx'
s% prec
Description: Choice of preconditioner. Parameter Type: Character Range of Acceptable values: 'lusol', 'schur', 'schwz'
s% krylv_size
Description: Size of the Krylov subspace. Parameter Type: Integer Range of Acceptable values: [1,krylv_max) User Notes: Used by GCROT only
s% krylv_max
Description: Maximum number of Krylov matvecs. Parameter Type: Integer Range of Acceptable values: [1,inf) User Notes: Used by both FGMRES and GCROT
s% gcrot_k
Description: Outer subspace size in GCROT Parameter Type: Integer Range of Acceptable values: [1,inf] User Notes: GCROT only
s% sol_init
Description: Use a startup guess for the linear solver? Parameter Type: logical
s% rel_lin_tol
Description: Relative tolerance for which to converge the solver Parameter Type: real Range of Acceptable values: (0,1)
Click here to return to the Jetstream Input Parameters main page.
s% solver
Description: Choose which linear solver to use.Parameter Type: Character
Range of Acceptable values: 'fgmrs', 'gcrot'
s% matvec
Description: Choose which type of matrix-vector products to use in the linear solver.Parameter Type: Character
Range of Acceptable values: 'jacbn', 'apprx', 'frcht', 'cmplx'
s% prec
Description: Choice of preconditioner.Parameter Type: Character
Range of Acceptable values: 'lusol', 'schur', 'schwz'
s% krylv_size
Description: Size of the Krylov subspace.Parameter Type: Integer
Range of Acceptable values: [1,krylv_max)
User Notes: Used by GCROT only
s% krylv_max
Description: Maximum number of Krylov matvecs.Parameter Type: Integer
Range of Acceptable values: [1,inf)
User Notes: Used by both FGMRES and GCROT
s% gcrot_k
Description: Outer subspace size in GCROTParameter Type: Integer
Range of Acceptable values: [1,inf]
User Notes: GCROT only
s% sol_init
Description: Use a startup guess for the linear solver?Parameter Type: logical
s% rel_lin_tol
Description: Relative tolerance for which to converge the solverParameter Type: real
Range of Acceptable values: (0,1)