linalg 1.8.2
A linear algebra library that provides a user-friendly interface to several BLAS and LAPACK routines.
Loading...
Searching...
No Matches
sparskit::csort Interface Reference

Sorces the elements of a CSR matrix in increasing order of their column indices within each row. More...

Public Member Functions

subroutine csort (n, a, ja, ia, values)
 

Detailed Description

Sorces the elements of a CSR matrix in increasing order of their column indices within each row.

Parameters
[in]nThe number of rows in the matrix.
[in,out]aThe non-zero values.
[in,out]jaAn array of column indices of the elements in A.
[in]iaAn array of pointers to the rows.
[in]valuesIdicates whether A must also be permuted. If false, A can be a dummy array.

Definition at line 273 of file sparskit.f90.

Constructor & Destructor Documentation

◆ csort()

subroutine sparskit::csort::csort ( integer(int32), intent(in) n,
real(real64), dimension(*), intent(inout) a,
integer(int32), dimension(*), intent(inout) ja,
integer(int32), dimension(*), intent(in) ia,
logical, intent(in) values )

Definition at line 273 of file sparskit.f90.


The documentation for this interface was generated from the following file: