ScaLAPACKFX
Private Member Functions | List of all members
pblasfx_module Module Reference

High level Fortran wrappers for the PBLAS library. More...

Private Member Functions

subroutine pblasfx_psyrk_real (aa, desca, cc, descc, uplo, trans, alpha, beta, nn, kk, ia, ja, ic, jc)
 Symmetric/Hermitian rank-k update.
 
subroutine pblasfx_psyrk_dreal (aa, desca, cc, descc, uplo, trans, alpha, beta, nn, kk, ia, ja, ic, jc)
 Symmetric/Hermitian rank-k update.
 
subroutine pblasfx_pherk_complex (aa, desca, cc, descc, uplo, trans, alpha, beta, nn, kk, ia, ja, ic, jc)
 Symmetric/Hermitian rank-k update.
 
subroutine pblasfx_pherk_dcomplex (aa, desca, cc, descc, uplo, trans, alpha, beta, nn, kk, ia, ja, ic, jc)
 Symmetric/Hermitian rank-k update.
 

Detailed Description

High level Fortran wrappers for the PBLAS library.

Member Function/Subroutine Documentation

subroutine pblasfx_module::pblasfx_pherk_complex ( complex(sp), dimension(:,:), intent(in)  aa,
integer, dimension(dlen_), intent(in)  desca,
complex(sp), dimension(:,:), intent(inout)  cc,
integer, dimension(dlen_), intent(in)  descc,
character, intent(in), optional  uplo,
character, intent(in), optional  trans,
real(sp), intent(in), optional  alpha,
real(sp), intent(in), optional  beta,
integer, intent(in), optional  nn,
integer, intent(in), optional  kk,
integer, intent(in), optional  ia,
integer, intent(in), optional  ja,
integer, intent(in), optional  ic,
integer, intent(in), optional  jc 
)
private

Symmetric/Hermitian rank-k update.

Parameters
aaMatrix to update with.
descaDescriptor of aa.
ccMatrix to be updated.
descccDescriptor of cc.
uplo"U" for for upper, "L" for lower triangle matrix (default: "L").
trans"N" for normal, "T" for transposed aa (default: "N").
alphaPrefactor.
subroutine pblasfx_module::pblasfx_pherk_dcomplex ( complex(dp), dimension(:,:), intent(in)  aa,
integer, dimension(dlen_), intent(in)  desca,
complex(dp), dimension(:,:), intent(inout)  cc,
integer, dimension(dlen_), intent(in)  descc,
character, intent(in), optional  uplo,
character, intent(in), optional  trans,
real(dp), intent(in), optional  alpha,
real(dp), intent(in), optional  beta,
integer, intent(in), optional  nn,
integer, intent(in), optional  kk,
integer, intent(in), optional  ia,
integer, intent(in), optional  ja,
integer, intent(in), optional  ic,
integer, intent(in), optional  jc 
)
private

Symmetric/Hermitian rank-k update.

Parameters
aaMatrix to update with.
descaDescriptor of aa.
ccMatrix to be updated.
descccDescriptor of cc.
uplo"U" for for upper, "L" for lower triangle matrix (default: "L").
trans"N" for normal, "T" for transposed aa (default: "N").
alphaPrefactor.
subroutine pblasfx_module::pblasfx_psyrk_dreal ( real(dp), dimension(:,:), intent(in)  aa,
integer, dimension(dlen_), intent(in)  desca,
real(dp), dimension(:,:), intent(inout)  cc,
integer, dimension(dlen_), intent(in)  descc,
character, intent(in), optional  uplo,
character, intent(in), optional  trans,
real(dp), intent(in), optional  alpha,
real(dp), intent(in), optional  beta,
integer, intent(in), optional  nn,
integer, intent(in), optional  kk,
integer, intent(in), optional  ia,
integer, intent(in), optional  ja,
integer, intent(in), optional  ic,
integer, intent(in), optional  jc 
)
private

Symmetric/Hermitian rank-k update.

Parameters
aaMatrix to update with.
descaDescriptor of aa.
ccMatrix to be updated.
descccDescriptor of cc.
uplo"U" for for upper, "L" for lower triangle matrix (default: "L").
trans"N" for normal, "T" for transposed aa (default: "N").
alphaPrefactor.
subroutine pblasfx_module::pblasfx_psyrk_real ( real(sp), dimension(:,:), intent(in)  aa,
integer, dimension(dlen_), intent(in)  desca,
real(sp), dimension(:,:), intent(inout)  cc,
integer, dimension(dlen_), intent(in)  descc,
character, intent(in), optional  uplo,
character, intent(in), optional  trans,
real(sp), intent(in), optional  alpha,
real(sp), intent(in), optional  beta,
integer, intent(in), optional  nn,
integer, intent(in), optional  kk,
integer, intent(in), optional  ia,
integer, intent(in), optional  ja,
integer, intent(in), optional  ic,
integer, intent(in), optional  jc 
)
private

Symmetric/Hermitian rank-k update.

Parameters
aaMatrix to update with.
descaDescriptor of aa.
ccMatrix to be updated.
descccDescriptor of cc.
uplo"U" for for upper, "L" for lower triangle matrix (default: "L").
trans"N" for normal, "T" for transposed aa (default: "N").
alphaPrefactor.

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