QR_MUMPS
|
This file contains the main factorization driver. More...
Go to the source code of this file.
Functions/Subroutines | |
subroutine | _qrm_factorize (qrm_mat, transp) |
This routine is the main factorization driver. More... | |
This file contains the main factorization driver.
Definition in file qrm_factorize.F90.
subroutine _qrm_factorize | ( | type(_qrm_spmat_type), target | qrm_mat, |
character, intent(in), optional | transp | ||
) |
This routine is the main factorization driver.
[in,out] | qrm_mat | the problem containing the matrix to be factorized. |
[in] | transp | whether to factorize the input matrix or its transpose. Accepted values are 't' or 'n' |
Definition at line 45 of file qrm_factorize.F90.
References _qrm_spmat_mod::_qrm_check_spmat(), _qrm_factorization_core(), _qrm_factorization_init(), qrm_error_mod::qrm_abort_, qrm_error_mod::qrm_err_act_restore(), qrm_error_mod::qrm_err_act_save(), qrm_error_mod::qrm_err_check(), qrm_error_mod::qrm_err_get(), qrm_error_mod::qrm_err_push(), qrm_keeph_, qrm_nnz_h_, qrm_nnz_r_, and qrm_yes_.
Referenced by _qrm_c_interface::_qrm_factorize_c(), _qrm_least_squares1d(), _qrm_least_squares2d(), _qrm_min_norm1d(), and _qrm_min_norm2d().