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

Generating ordering using algebraic information. More...

#include "fasp.h"

Go to the source code of this file.

Functions

void fasp_dcsr_CMK_order (const dCSRmat *A, INT *order, INT *oindex)
 Ordering vertices of matrix graph corresponding to A. More...
 
void fasp_dcsr_RCMK_order (const dCSRmat *A, INT *order, INT *oindex, INT *rorder)
 Resverse CMK ordering. More...
 

Detailed Description

Generating ordering using algebraic information.

Note
This file contains Level-1 (Bla) functions.

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 BlaOrderingCSR.c.

Function Documentation

◆ fasp_dcsr_CMK_order()

void fasp_dcsr_CMK_order ( const dCSRmat A,
INT order,
INT oindex 
)

Ordering vertices of matrix graph corresponding to A.

Parameters
APointer to matrix
oindexPointer to index of vertices in order
orderPointer to vertices with increasing degree
Author
Zheng Li, Chensong Zhang
Date
05/28/2014

Definition at line 37 of file BlaOrderingCSR.c.

◆ fasp_dcsr_RCMK_order()

void fasp_dcsr_RCMK_order ( const dCSRmat A,
INT order,
INT oindex,
INT rorder 
)

Resverse CMK ordering.

Parameters
APointer to matrix
orderPointer to vertices with increasing degree
oindexPointer to index of vertices in order
rorderPointer to reverse order
Author
Zheng Li, Chensong Zhang
Date
10/10/2014

Definition at line 87 of file BlaOrderingCSR.c.