QR_MUMPS
Functions/Subroutines
dqrm_compute_graph.F90 File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine dqrm_compute_graph (qrm_mat, graph)
 Computes the adjacency graph of a matrix. More...
 

Function/Subroutine Documentation

subroutine dqrm_compute_graph ( type(dqrm_spmat_type qrm_mat,
type(dqrm_spmat_type), intent(out)  graph 
)

Computes the adjacency graph of a matrix.

This subroutine computes the column graph associated to an input matrix qrm_mat COO format. The output graph has no duplicates as well as no self-edges

Parameters
[in]qrm_matthe input matrix
[out]graphthe adjacenc graph in CSC format

Definition at line 47 of file dqrm_compute_graph.F90.

References dqrm_spmat_mod::dqrm_spmat_convert(), qrm_error_mod::qrm_abort_, qrm_error_mod::qrm_err_act_restore(), qrm_error_mod::qrm_err_act_save(), and qrm_error_mod::qrm_err_check().

Referenced by dqrm_analyse().