FrontISTR  5.9.0
Large-scale structural analysis program with finit element method
hecmw_precond_SAAMG_coarse.F90 File Reference

Go to the source code of this file.

Modules

module  hecmw_precond_saamg_coarse
 Smoothed Aggregation AMG preconditioner : coarsest-level solver.
 

Functions/Subroutines

subroutine, public hecmw_precond_saamg_coarse::hecmw_saamg_coarse_setup (Ac, symmetric, cs)
 Densify Ac and factor it: symmetric -> LDL^T (dsytrf), else -> LU (dgetrf, for a non-symmetric coarse operator). bcsr_to_dense yields the full matrix, so LU is correct for non-symmetric A (dsytrf would use only the lower triangle). More...
 
subroutine, public hecmw_precond_saamg_coarse::hecmw_saamg_coarse_solve (cs, b, x)
 Solve Ac x = b using the stored LDL^T factors. More...
 
subroutine, public hecmw_precond_saamg_coarse::hecmw_saamg_coarse_free (cs)