![]() |
Fast Auxiliary Space Preconditioning 2.7.7 Aug/28/2022
|
Setup incomplete LU decomposition for dBSRmat matrices. More...
Go to the source code of this file.
Functions | |
| SHORT | fasp_ilu_dbsr_setup (dBSRmat *A, ILU_data *iludata, ILU_param *iluparam) |
| Get ILU decoposition of a BSR matrix A. More... | |
| SHORT | fasp_ilu_dbsr_setup_step (dBSRmat *A, ILU_data *iludata, ILU_param *iluparam, INT step) |
| Get ILU decoposition of a BSR matrix A. More... | |
| SHORT | fasp_ilu_dbsr_setup_omp (dBSRmat *A, ILU_data *iludata, ILU_param *iluparam) |
| Multi-thread ILU decoposition of a BSR matrix A based on graph coloring. More... | |
| SHORT | fasp_ilu_dbsr_setup_levsch_omp (dBSRmat *A, ILU_data *iludata, ILU_param *iluparam) |
| Get ILU decoposition of a BSR matrix A based on level schedule strategy. More... | |
| SHORT | fasp_ilu_dbsr_setup_levsch_step (dBSRmat *A, ILU_data *iludata, ILU_param *iluparam, INT step) |
| Get ILU decoposition of a BSR matrix A based on level schedule strategy. More... | |
| SHORT | fasp_ilu_dbsr_setup_mc_omp (dBSRmat *A, dCSRmat *Ap, ILU_data *iludata, ILU_param *iluparam) |
| Multi-thread ILU decoposition of a BSR matrix A based on graph coloring. More... | |
| void | topologic_sort_ILU (ILU_data *iludata) |
| Reordering vertices according to level schedule strategy. More... | |
| void | mulcol_independ_set (AMG_data *mgl, INT gslvl) |
| Multi-coloring vertices of adjacency graph of A. More... | |
Setup incomplete LU decomposition for dBSRmat matrices.
Copyright (C) 2010–Present by the FASP team. All rights reserved.
Definition in file BlaILUSetupBSR.c.
Get ILU decoposition of a BSR matrix A.
Definition at line 55 of file BlaILUSetupBSR.c.
Get ILU decoposition of a BSR matrix A based on level schedule strategy.
Definition at line 456 of file BlaILUSetupBSR.c.
| SHORT fasp_ilu_dbsr_setup_levsch_step | ( | dBSRmat * | A, |
| ILU_data * | iludata, | ||
| ILU_param * | iluparam, | ||
| INT | step | ||
| ) |
Get ILU decoposition of a BSR matrix A based on level schedule strategy.
| A | Pointer to dBSRmat matrix |
| iludata | Pointer to ILU_data |
| iluparam | Pointer to ILU_param |
| step | Step in ILU factorization |
Definition at line 597 of file BlaILUSetupBSR.c.
| SHORT fasp_ilu_dbsr_setup_mc_omp | ( | dBSRmat * | A, |
| dCSRmat * | Ap, | ||
| ILU_data * | iludata, | ||
| ILU_param * | iluparam | ||
| ) |
Multi-thread ILU decoposition of a BSR matrix A based on graph coloring.
| A | Pointer to dBSRmat matrix |
| Ap | Pointer to dCSRmat matrix which provides sparsity pattern |
| iludata | Pointer to ILU_data |
| iluparam | Pointer to ILU_param |
Definition at line 745 of file BlaILUSetupBSR.c.
Multi-thread ILU decoposition of a BSR matrix A based on graph coloring.
Definition at line 320 of file BlaILUSetupBSR.c.
Get ILU decoposition of a BSR matrix A.
| A | Pointer to dBSRmat matrix |
| iludata | Pointer to ILU_data |
| iluparam | Pointer to ILU_param |
| step | Step in ILU factorization |
Definition at line 187 of file BlaILUSetupBSR.c.
Multi-coloring vertices of adjacency graph of A.
| mgl | Pointer to input matrix |
| gslvl | Used to specify levels of AMG using multicolor smoothing |
Definition at line 1952 of file BlaILUSetupBSR.c.
| void topologic_sort_ILU | ( | ILU_data * | iludata | ) |
Reordering vertices according to level schedule strategy.
| iludata | Pointer to iludata |
Definition at line 1870 of file BlaILUSetupBSR.c.