QR_MUMPS
Functions/Subroutines
qrm_ata_graph.F90 File Reference

This file contains the routine that computes the graph of A^T * A. More...

Go to the source code of this file.

Functions/Subroutines

subroutine _qrm_ata_graph (g_csc, ata_graph)
 This subroutine computes the fill reducing ordering using METIS. More...
 

Detailed Description

This file contains the routine that computes the graph of A^T * A.

Date
2016-01-29 22:22:30 +0100 (Fri, 29 Jan 2016)
Author
abuttari
Version
1.1
Revision
2075

Definition in file qrm_ata_graph.F90.

Function/Subroutine Documentation

subroutine _qrm_ata_graph ( type(_qrm_spmat_type), intent(in)  g_csc,
type(_qrm_spmat_type), intent(out)  ata_graph 
)

This subroutine computes the fill reducing ordering using METIS.

Parameters
[in]g_cscthe graph (in CSC format) associated to A
[out]ata_graphthe graph of A'*A in CSR format

Definition at line 44 of file qrm_ata_graph.F90.

References _qrm_spmat_mod::_qrm_spmat_convert(), _qrm_spmat_mod::_qrm_spmat_destroy(), 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 _qrm_do_metis(), and _qrm_do_scotch().