QR_MUMPS
 All Classes Files Functions Variables Enumerations Enumerator Pages
List of all members | Data Types | Public Member Functions
dqrm_utils_mod Module Reference

This module contains generic interfaces for a number of auxiliary tools. More...

Data Types

interface  dqrm_matmul
 Generic interface for the ::dqrm_matmul2d and ::dqrm_matmul1d routines. More...
 
interface  dqrm_vecnrm
 Generic interface for the ::dqrm_vecnrm2d and ::dqrm_vecnrm1d routines. More...
 
interface  qrm_matmul
 Generic interface for the ::dqrm_matmul2d and ::dqrm_matmul1d routines. More...
 
interface  qrm_matnrm
 
interface  qrm_readmat
 Generic interface for the ::dqrm_readmat routine. More...
 
interface  qrm_remap_pnt
 Generic interface for the ::dqrm_remap_pnt routine. More...
 
interface  qrm_vecnrm
 Generic interface for the ::dqrm_vecnrm2d and ::dqrm_vecnrm1d routines. More...
 

Public Member Functions

subroutine dqrm_matmul2dw (qrm_mat, transp, alpha, x, beta, y)
 
subroutine dqrm_matmul1dw (qrm_mat, transp, alpha, x, beta, y)
 
subroutine dqrm_vecnrm2dw (vec, n, ntype, nrm)
 
subroutine dqrm_vecnrm1dw (vec, n, ntype, nrm)
 

Detailed Description

This module contains generic interfaces for a number of auxiliary tools.

Definition at line 36 of file dqrm_utils_mod.F90.

Member Function/Subroutine Documentation

subroutine dqrm_utils_mod::dqrm_matmul1dw ( type(dqrm_spmat_type)  qrm_mat,
character(len=*)  transp,
real(kind(1.d0)), intent(in)  alpha,
real(kind(1.d0)), dimension(:), intent(in)  x,
real(kind(1.d0)), intent(in)  beta,
real(kind(1.d0)), dimension(:), intent(out)  y 
)

Definition at line 137 of file dqrm_utils_mod.F90.

References dqrm_matmul1d().

subroutine dqrm_utils_mod::dqrm_matmul2dw ( type(dqrm_spmat_type), target  qrm_mat,
character(len=*)  transp,
real(kind(1.d0)), intent(in)  alpha,
real(kind(1.d0)), dimension(:,:), intent(in)  x,
real(kind(1.d0)), intent(in)  beta,
real(kind(1.d0)), dimension(:,:), intent(out)  y 
)

Definition at line 126 of file dqrm_utils_mod.F90.

References dqrm_matmul2d().

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

Definition at line 158 of file dqrm_utils_mod.F90.

References dqrm_vecnrm1d().

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

Definition at line 149 of file dqrm_utils_mod.F90.

References dqrm_vecnrm2d().


The documentation for this module was generated from the following file: