Definition at line 151 of file sparskit.F90.
◆ is_complex
logical sparskit_oct_m::sparskit_solver_t::is_complex |
|
private |
whether set up for complex (otherwise real)
Definition at line 153 of file sparskit.F90.
◆ size
integer sparskit_oct_m::sparskit_solver_t::size |
|
private |
◆ solver_type
integer sparskit_oct_m::sparskit_solver_t::solver_type |
|
private |
◆ krylov_size
integer sparskit_oct_m::sparskit_solver_t::krylov_size |
|
private |
size of the Krylov subspace (used for some solvers)
Definition at line 156 of file sparskit.F90.
◆ preconditioning
integer sparskit_oct_m::sparskit_solver_t::preconditioning |
|
private |
what kind of preconditioning to use
Definition at line 157 of file sparskit.F90.
◆ maxiter
integer sparskit_oct_m::sparskit_solver_t::maxiter |
|
private |
◆ used_iter
integer sparskit_oct_m::sparskit_solver_t::used_iter |
|
private |
number of performed iterations
Definition at line 159 of file sparskit.F90.
◆ iter_out
integer sparskit_oct_m::sparskit_solver_t::iter_out |
|
private |
determines how often status info of the solver is printed
Definition at line 160 of file sparskit.F90.
◆ residual_norm
real(real64) sparskit_oct_m::sparskit_solver_t::residual_norm |
|
private |
◆ rel_tolerance
real(real64) sparskit_oct_m::sparskit_solver_t::rel_tolerance |
|
private |
◆ abs_tolerance
real(real64) sparskit_oct_m::sparskit_solver_t::abs_tolerance |
|
private |
◆ sk_work
real(real64), dimension(:), allocatable sparskit_oct_m::sparskit_solver_t::sk_work |
|
private |
◆ sk_b
real(real64), dimension(:), allocatable sparskit_oct_m::sparskit_solver_t::sk_b |
|
private |
◆ sk_y
real(real64), dimension(:), allocatable sparskit_oct_m::sparskit_solver_t::sk_y |
|
private |
◆ ipar
integer, dimension(16) sparskit_oct_m::sparskit_solver_t::ipar |
|
private |
integer parameter array for the reverse communication protocol
Definition at line 167 of file sparskit.F90.
◆ fpar
real(real64), dimension(16) sparskit_oct_m::sparskit_solver_t::fpar |
|
private |
floating-point parameter array for the reverse communication protocol
Definition at line 168 of file sparskit.F90.
◆ verbose
logical sparskit_oct_m::sparskit_solver_t::verbose |
|
private |
if .true. then the solver will write more details
Definition at line 169 of file sparskit.F90.
The documentation for this type was generated from the following file: