QR_MUMPS
 All Classes Files Functions Variables Enumerations Enumerator Pages
Functions/Subroutines
dqrm_vecnrm.F90 File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine dqrm_vecnrm2d (vec, n, ntype, nrm)
 This subroutine computes the norm of multiple vectors. More...
 
subroutine dqrm_vecnrm1d (vec, n, ntype, nrm)
 This subroutine computes the norm of a vector. More...
 

Function/Subroutine Documentation

subroutine dqrm_vecnrm1d ( real(kind(1.d0)), dimension(:), intent(in)  vec,
integer, intent(in)  n,
character  ntype,
real(kind(1.d0))  nrm 
)

This subroutine computes the norm of a vector.

Parameters
[in]vecthe input vector
[in]nthe vector size
[out]nrmthe output norm
[in]ntypethe norm type. It can be one of these 1 : 1-norm 2 : 2-norm i : inf-norm

Definition at line 118 of file dqrm_vecnrm.F90.

References i, qrm_error_mod::qrm_err_act_restore(), qrm_error_mod::qrm_err_act_save(), qrm_error_mod::qrm_err_check(), and qrm_error_mod::qrm_err_push().

Referenced by dqrm_utils_mod::dqrm_vecnrm1dw().

subroutine dqrm_vecnrm2d ( real(kind(1.d0)), dimension(:,:), intent(in)  vec,
integer, intent(in)  n,
character  ntype,
real(kind(1.d0)), dimension(:)  nrm 
)

This subroutine computes the norm of multiple vectors.

Parameters
[in]vecthe input vectors
[in]nthe vector size
[out]nrmthe output norms
[in]ntypethe norm type. It can be one of these 1 : 1-norm 2 : 2-norm i : inf-norm

Definition at line 50 of file dqrm_vecnrm.F90.

References i, qrm_error_mod::qrm_err_act_restore(), qrm_error_mod::qrm_err_act_save(), qrm_error_mod::qrm_err_check(), and qrm_error_mod::qrm_err_push().

Referenced by dqrm_utils_mod::dqrm_vecnrm2dw().