| 
    Neko 1.99.1
    
   A portable framework for high-order spectral element flow simulations 
   | 
 
Krylov preconditioner.
Data Types | |
| type | hsmg_t | 
| type | multigrid_t | 
Functions/Subroutines | |
| subroutine | hsmg_init (this, coef, bclst, hsmg_params) | 
| subroutine | hsmg_init_from_components (this, coef, bclst, crs_solver, crs_pc, crs_monitor, crs_tamg_lvls, crs_tamg_itrs, crs_tamg_cheby_degree) | 
| subroutine | hsmg_set_h (this) | 
| subroutine | hsmg_fill_grid (dof, gs_h, xh, coef, bclst, schwarz, e, grids, l) | 
| subroutine | hsmg_free (this) | 
| subroutine | hsmg_solve (this, z, r, n) | 
| The h1mg preconditioner from Nek5000.   | |
      
  | 
  private | 
      
  | 
  private | 
| subroutine hsmg::hsmg_init | ( | class(hsmg_t), intent(inout), target | this, | 
| type(coef_t), intent(in), target | coef, | ||
| type(bc_list_t), intent(inout), target | bclst, | ||
| type(json_file), intent(inout) | hsmg_params | ||
| ) | 
Definition at line 145 of file pc_hsmg.f90.
      
  | 
  private | 
Definition at line 189 of file pc_hsmg.f90.

      
  | 
  private | 
Definition at line 364 of file pc_hsmg.f90.

