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: