This file contains the routine that computes the graph of a matrix. More...
Go to the source code of this file.
Functions/Subroutines | |
subroutine | _qrm_compute_graph (qrm_mat, graph) |
Computes the adjacency graph of a matrix. More... | |
This file contains the routine that computes the graph of a matrix.
Definition in file qrm_compute_graph.F90.
subroutine _qrm_compute_graph | ( | type(_qrm_spmat_type) | qrm_mat, |
type(_qrm_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
[in] | qrm_mat | the input matrix |
[out] | graph | the adjacenc graph in CSC format |
Definition at line 46 of file qrm_compute_graph.F90.
References _qrm_spmat_mod::qrm_spmat_convert::_qrm_spmat_convert(), i, qrm_error_mod::qrm_err_act_restore(), qrm_error_mod::qrm_err_act_save(), and qrm_error_mod::qrm_err_check().
Referenced by _qrm_analyse().