Fast Auxiliary Space Preconditioning 2.7.7 Aug/28/2022
Loading...
Searching...
No Matches
BlaILUSetupCSR.c File Reference

Setup incomplete LU decomposition for dCSRmat matrices. More...

#include <math.h>
#include <time.h>
#include "fasp.h"
#include "fasp_functs.h"

Go to the source code of this file.

Functions

SHORT fasp_ilu_dcsr_setup (dCSRmat *A, ILU_data *iludata, ILU_param *iluparam)
 Get ILU decomposition of a CSR matrix A. More...
 

Detailed Description

Setup incomplete LU decomposition for dCSRmat matrices.

Note
This file contains Level-1 (Bla) functions. It requires: AuxTiming.c, BlaILU.c, BlaSparseCSR.c, and PreDataInit.c

Copyright (C) 2009–Present by the FASP team. All rights reserved.

Released under the terms of the GNU Lesser General Public License 3.0 or later.

Definition in file BlaILUSetupCSR.c.

Function Documentation

◆ fasp_ilu_dcsr_setup()

SHORT fasp_ilu_dcsr_setup ( dCSRmat A,
ILU_data iludata,
ILU_param iluparam 
)

Get ILU decomposition of a CSR matrix A.

Parameters
APointer to dCSRmat matrix
iludataPointer to ILU_data
iluparamPointer to ILU_param
Returns
FASP_SUCCESS if successed; otherwise, error information.
Author
Shiquan Zhang Xiaozhe Hu
Date
12/27/2009

Modified by Chunsheng Feng on 02/12/2017: add iperm array for ILUTp

Definition at line 40 of file BlaILUSetupCSR.c.