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::msrcsr Interface Reference

Converts and MSR matrix to a CSR matrix. More...

Public Member Functions

subroutine msrcsr (n, a, ja, ao, jao, iao, wk, iwk)
 

Detailed Description

Converts and MSR matrix to a CSR matrix.

Parameters
[in]nThe row dimension of the matrix.
[in]aAn NNZ-element array containing the non-zero elements for the MSR matrix.
[in]jaAn NNZ-element index tracking array for the MSR matrix.
[out]aoThe non-zero elements of matrix A.
[out]jaoThe column indices of matrix A.
[out]iaoThe index in A where the requested row starts.
[out]wkAn N-element workspace array.
[out]iwkAn N+1 element workspace array.

Definition at line 191 of file sparskit.f90.

Constructor & Destructor Documentation

◆ msrcsr()

subroutine sparskit::msrcsr::msrcsr ( integer(int32), intent(in) n,
real(real64), dimension(*), intent(in) a,
integer(int32), dimension(*), intent(in) ja,
real(real64), dimension(*), intent(out) ao,
integer(int32), dimension(*), intent(out) jao,
integer(int32), dimension(n+1), intent(out) iao,
real(real64), dimension(n), intent(out) wk,
integer(int32), dimension(n+1), intent(out) iwk )

Definition at line 191 of file sparskit.f90.


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