![]() |
FrontISTR
5.9.0
Large-scale structural analysis program with finit element method
|
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) |