PLASMA  2.4.5
PLASMA - Parallel Linear Algebra for Scalable Multi-core Architectures
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
plasma_d Module Reference

Data Structures

interface  PLASMA_Alloc_Workspace_dgebrd_c
interface  PLASMA_Alloc_Workspace_dgeev_c
interface  PLASMA_Alloc_Workspace_dgelqf_c
interface  PLASMA_Alloc_Workspace_dgelqf_Tile_c
interface  PLASMA_Alloc_Workspace_dgels_c
interface  PLASMA_Alloc_Workspace_dgels_Tile_c
interface  PLASMA_Alloc_Workspace_dgeqrf_c
interface  PLASMA_Alloc_Workspace_dgeqrf_Tile_c
interface  PLASMA_Alloc_Workspace_dgesv_incpiv_c
interface  PLASMA_Alloc_Workspace_dgesv_incpiv_Tile_c
interface  PLASMA_Alloc_Workspace_dgesvd_c
interface  PLASMA_Alloc_Workspace_dgetrf_incpiv_c
interface  PLASMA_Alloc_Workspace_dgetrf_incpiv_Tile_c
interface  PLASMA_Alloc_Workspace_dsyev_c
interface  PLASMA_Alloc_Workspace_dsygv_c
interface  PLASMA_Alloc_Workspace_dsytrd_c
interface  PLASMA_dgebrd_c
interface  PLASMA_dgebrd_Tile_c
interface  PLASMA_dgecfi_c
interface  PLASMA_dgelqf_c
interface  PLASMA_dgelqf_Tile_c
interface  PLASMA_dgelqs_c
interface  PLASMA_dgelqs_Tile_c
interface  PLASMA_dgels_c
interface  PLASMA_dgels_Tile_c
interface  PLASMA_dgemm_c
interface  PLASMA_dgemm_Tile_c
interface  PLASMA_dgeqrf_c
interface  PLASMA_dgeqrf_Tile_c
interface  PLASMA_dgeqrs_c
interface  PLASMA_dgeqrs_Tile_c
interface  PLASMA_dgesv_c
interface  PLASMA_dgesv_incpiv_c
interface  PLASMA_dgesv_incpiv_Tile_c
interface  PLASMA_dgesv_Tile_c
interface  PLASMA_dgesvd_c
interface  PLASMA_dgesvd_Tile_c
interface  PLASMA_dgetmi_c
interface  PLASMA_dgetrf_c
interface  PLASMA_dgetrf_incpiv_c
interface  PLASMA_dgetrf_incpiv_Tile_c
interface  PLASMA_dgetrf_Tile_c
interface  PLASMA_dgetrs_c
interface  PLASMA_dgetrs_incpiv_c
interface  PLASMA_dgetrs_incpiv_Tile_c
interface  PLASMA_dgetrs_Tile_c
interface  PLASMA_dlange_c
interface  PLASMA_dlange_Tile_c
interface  PLASMA_dlansy_c
interface  PLASMA_dlansy_Tile_c
interface  PLASMA_dLapack_to_Tile_c
interface  PLASMA_dlaswp_c
interface  PLASMA_dlaswp_Tile_c
interface  PLASMA_dlauum_c
interface  PLASMA_dlauum_Tile_c
interface  PLASMA_dorglq_c
interface  PLASMA_dorglq_Tile_c
interface  PLASMA_dorgqr_c
interface  PLASMA_dorgqr_Tile_c
interface  PLASMA_dormlq_c
interface  PLASMA_dormlq_Tile_c
interface  PLASMA_dormqr_c
interface  PLASMA_dormqr_Tile_c
interface  PLASMA_dposv_c
interface  PLASMA_dposv_Tile_c
interface  PLASMA_dpotrf_c
interface  PLASMA_dpotrf_Tile_c
interface  PLASMA_dpotri_c
interface  PLASMA_dpotri_Tile_c
interface  PLASMA_dpotrs_c
interface  PLASMA_dpotrs_Tile_c
interface  PLASMA_dsyev_c
interface  PLASMA_dsyev_Tile_c
interface  PLASMA_dsygst_c
interface  PLASMA_dsygst_Tile_c
interface  PLASMA_dsygv_c
interface  PLASMA_dsygv_Tile_c
interface  PLASMA_dsymm_c
interface  PLASMA_dsymm_Tile_c
interface  PLASMA_dsyr2k_c
interface  PLASMA_dsyr2k_Tile_c
interface  PLASMA_dsyrk_c
interface  PLASMA_dsyrk_Tile_c
interface  PLASMA_dsytrd_c
interface  PLASMA_dsytrd_Tile_c
interface  PLASMA_dTile_to_Lapack_c
interface  PLASMA_dtrmm_c
interface  PLASMA_dtrmm_Tile_c
interface  PLASMA_dtrsm_c
interface  PLASMA_dtrsm_Tile_c
interface  PLASMA_dtrsmpl_c
interface  PLASMA_dtrsmpl_Tile_c
interface  PLASMA_dtrtri_c
interface  PLASMA_dtrtri_Tile_c

Public Member Functions

subroutine plasma_dgebrd (jobu, jobvt, M, N, A, LDA, D, E, U, LDU, VT, LDVT, T, info)
subroutine plasma_dgelqf (M, N, A, LDA, T, info)
subroutine plasma_dgelqs (M, N, NRHS, A, LDA, T, B, LDB, info)
subroutine plasma_dgels (trans, M, N, NRHS, A, LDA, T, B, LDB, info)
subroutine plasma_dgemm (transA, transB, M, N, K, alpha, A, LDA, B, LDB, beta, C, LDC, info)
subroutine plasma_dgeqrf (M, N, A, LDA, T, info)
subroutine plasma_dgeqrs (M, N, NRHS, A, LDA, T, B, LDB, info)
subroutine plasma_dgesv (N, NRHS, A, LDA, IPIV, B, LDB, info)
subroutine plasma_dgesv_incpiv (N, NRHS, A, LDA, L, IPIV, B, LDB, info)
subroutine plasma_dgesvd (jobu, jobvt, M, N, A, LDA, S, U, LDU, VT, LDVT, T, info)
subroutine plasma_dgetrf (M, N, A, LDA, IPIV, info)
subroutine plasma_dgetrf_incpiv (M, N, A, LDA, L, IPIV, info)
subroutine plasma_dgetrs (trans, N, NRHS, A, LDA, IPIV, B, LDB, info)
subroutine plasma_dgetrs_incpiv (trans, N, NRHS, A, LDA, L, IPIV, B, LDB, info)
subroutine plasma_dsyev (jobz, uplo, N, A, LDA, W, T, Q, LDQ, info)
subroutine plasma_dsygv (itype, jobz, uplo, N, A, LDA, B, LDB, W, T, Q, LDQ, info)
subroutine plasma_dsygst (itype, uplo, N, A, LDA, B, LDB, info)
subroutine plasma_dsytrd (jobz, uplo, N, A, LDA, D, E, T, Q, LDQ, info)
real(kind=c_double) function plasma_dlange (norm, M, N, A, LDA, work)
real(kind=c_double) function plasma_dlansy (norm, uplo, N, A, LDA, work)
subroutine plasma_dlaswp (N, A, LDA, K1, K2, IPIV, INCX, info)
subroutine plasma_dlauum (uplo, N, A, LDA, info)
subroutine plasma_dposv (uplo, N, NRHS, A, LDA, B, LDB, info)
subroutine plasma_dpotrf (uplo, N, A, LDA, info)
subroutine plasma_dpotri (uplo, N, A, LDA, info)
subroutine plasma_dpotrs (uplo, N, NRHS, A, LDA, B, LDB, info)
subroutine plasma_dsymm (side, uplo, M, N, alpha, A, LDA, B, LDB, beta, C, LDC, info)
subroutine plasma_dsyrk (uplo, trans, N, K, alpha, A, LDA, beta, C, LDC, info)
subroutine plasma_dsyr2k (uplo, trans, N, K, alpha, A, LDA, B, LDB, beta, C, LDC, info)
subroutine plasma_dtrmm (side, uplo, transA, diag, N, NRHS, alpha, A, LDA, B, LDB, info)
subroutine plasma_dtrsm (side, uplo, transA, diag, N, NRHS, alpha, A, LDA, B, LDB, info)
subroutine plasma_dtrsmpl (N, NRHS, A, LDA, L, IPIV, B, LDB, info)
subroutine plasma_dtrtri (uplo, diag, N, A, LDA, info)
subroutine plasma_dorglq (M, N, K, A, LDA, T, B, LDB, info)
subroutine plasma_dorgqr (M, N, K, A, LDA, T, B, LDB, info)
subroutine plasma_dormlq (side, trans, M, N, K, A, LDA, T, B, LDB, info)
subroutine plasma_dormqr (side, trans, M, N, K, A, LDA, T, B, LDB, info)
subroutine plasma_dgecfi (m, n, A, fin, imb, inb, fout, omb, onb, info)
subroutine plasma_dgetmi (m, n, A, fin, mb, nb, info)
subroutine plasma_dgebrd_tile (jobu, jobvt, A, D, E, U, VT, T, info)
subroutine plasma_dgelqf_tile (A, T, info)
subroutine plasma_dgelqs_tile (A, T, B, info)
subroutine plasma_dgels_tile (trans, A, T, B, info)
subroutine plasma_dgemm_tile (transA, transB, alpha, A, B, beta, C, info)
subroutine plasma_dgeqrf_tile (A, T, info)
subroutine plasma_dgeqrs_tile (A, T, B, info)
subroutine plasma_dgesv_tile (A, IPIV, B, info)
subroutine plasma_dgesv_incpiv_tile (A, L, IPIV, B, info)
subroutine plasma_dgesvd_tile (jobu, jobvt, A, S, U, VT, T, info)
subroutine plasma_dgetrf_tile (A, IPIV, info)
subroutine plasma_dgetrf_incpiv_tile (A, L, IPIV, info)
subroutine plasma_dgetrs_tile (trans, A, IPIV, B, info)
subroutine plasma_dgetrs_incpiv_tile (A, L, IPIV, B, info)
subroutine plasma_dsyev_tile (jobz, uplo, A, W, T, Q, info)
subroutine plasma_dsygv_tile (itype, jobz, uplo, A, B, W, T, Q, info)
subroutine plasma_dsygst_tile (itype, uplo, A, B, info)
subroutine plasma_dsytrd_tile (jobz, uplo, A, D, E, T, Q, info)
real(kind=c_double) function plasma_dlange_tile (norm, A, work)
real(kind=c_double) function plasma_dlansy_tile (norm, uplo, A, work)
subroutine plasma_dlaswp_tile (A, K1, K2, IPIV, INCX, info)
subroutine plasma_dlauum_tile (uplo, A, info)
subroutine plasma_dposv_tile (uplo, A, B, info)
subroutine plasma_dpotrf_tile (uplo, A, info)
subroutine plasma_dpotri_tile (uplo, A, info)
subroutine plasma_dpotrs_tile (uplo, A, B, info)
subroutine plasma_dsymm_tile (side, uplo, alpha, A, B, beta, C, info)
subroutine plasma_dsyrk_tile (uplo, trans, alpha, A, beta, C, info)
subroutine plasma_dsyr2k_tile (uplo, trans, alpha, A, B, beta, C, info)
subroutine plasma_dtrmm_tile (side, uplo, transA, diag, alpha, A, B, info)
subroutine plasma_dtrsm_tile (side, uplo, transA, diag, alpha, A, B, info)
subroutine plasma_dtrsmpl_tile (A, L, IPIV, B, info)
subroutine plasma_dtrtri_tile (uplo, diag, A, info)
subroutine plasma_dorglq_tile (A, T, B, info)
subroutine plasma_dorgqr_tile (A, T, B, info)
subroutine plasma_dormlq_tile (side, trans, A, T, B, info)
subroutine plasma_dormqr_tile (side, trans, A, T, B, info)
subroutine plasma_alloc_workspace_dgelqf (M, N, T, info)
subroutine plasma_alloc_workspace_dgels (M, N, T, info)
subroutine plasma_alloc_workspace_dgeqrf (M, N, T, info)
subroutine plasma_alloc_workspace_dgesv_incpiv (N, L, IPIV, info)
subroutine plasma_alloc_workspace_dgetrf_incpiv (M, N, L, IPIV, info)
subroutine plasma_alloc_workspace_dgeev (N, descT, info)
subroutine plasma_alloc_workspace_dgebrd (M, N, descT, info)
subroutine plasma_alloc_workspace_dgesvd (M, N, descT, info)
subroutine plasma_alloc_workspace_dsyev (M, N, descT, info)
subroutine plasma_alloc_workspace_dsygv (M, N, descT, info)
subroutine plasma_alloc_workspace_dsytrd (M, N, descT, info)
subroutine plasma_alloc_workspace_dgelqf_tile (M, N, descT, info)
subroutine plasma_alloc_workspace_dgels_tile (M, N, descT, info)
subroutine plasma_alloc_workspace_dgeqrf_tile (M, N, descT, info)
subroutine plasma_alloc_workspace_dgesv_incpiv_tile (N, descL, IPIV, info)
subroutine plasma_alloc_workspace_dgetrf_incpiv_tile (N, descL, IPIV, info)
subroutine plasma_dlapack_to_tile (Af77, LDA, A, info)
subroutine plasma_dtile_to_lapack (A, Af77, LDA, info)

Detailed Description

Definition at line 44 of file plasma_df90.F90.


Member Function Documentation

subroutine plasma_d::plasma_alloc_workspace_dgebrd ( integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
type(c_ptr)  descT,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2888 of file plasma_df90.F90.

References plasma_d::PLASMA_Alloc_Workspace_dgebrd_c::plasma_alloc_workspace_dgebrd_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_alloc_workspace_dgeev ( integer(kind=c_int), intent(in)  N,
type(c_ptr)  descT,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2879 of file plasma_df90.F90.

References plasma_d::PLASMA_Alloc_Workspace_dgeev_c::plasma_alloc_workspace_dgeev_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_alloc_workspace_dgelqf ( integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
type(c_ptr)  T,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2828 of file plasma_df90.F90.

References plasma_d::PLASMA_Alloc_Workspace_dgelqf_c::plasma_alloc_workspace_dgelqf_c().

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_alloc_workspace_dgelqf_tile ( integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
type(c_ptr)  descT,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2938 of file plasma_df90.F90.

References plasma_d::PLASMA_Alloc_Workspace_dgelqf_Tile_c::plasma_alloc_workspace_dgelqf_tile_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_alloc_workspace_dgels ( integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
type(c_ptr)  T,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2838 of file plasma_df90.F90.

References plasma_d::PLASMA_Alloc_Workspace_dgels_c::plasma_alloc_workspace_dgels_c().

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_alloc_workspace_dgels_tile ( integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
type(c_ptr)  descT,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2948 of file plasma_df90.F90.

References plasma_d::PLASMA_Alloc_Workspace_dgels_Tile_c::plasma_alloc_workspace_dgels_tile_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_alloc_workspace_dgeqrf ( integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
type(c_ptr)  T,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2848 of file plasma_df90.F90.

References plasma_d::PLASMA_Alloc_Workspace_dgeqrf_c::plasma_alloc_workspace_dgeqrf_c().

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_alloc_workspace_dgeqrf_tile ( integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
type(c_ptr)  descT,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2958 of file plasma_df90.F90.

References plasma_d::PLASMA_Alloc_Workspace_dgeqrf_Tile_c::plasma_alloc_workspace_dgeqrf_tile_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_alloc_workspace_dgesv_incpiv ( integer(kind=c_int), intent(in)  N,
type(c_ptr)  L,
type(c_ptr)  IPIV,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2858 of file plasma_df90.F90.

References plasma_d::PLASMA_Alloc_Workspace_dgesv_incpiv_c::plasma_alloc_workspace_dgesv_incpiv_c().

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_alloc_workspace_dgesv_incpiv_tile ( integer(kind=c_int), intent(in)  N,
type(c_ptr)  descL,
type(c_ptr)  IPIV,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2968 of file plasma_df90.F90.

References plasma_d::PLASMA_Alloc_Workspace_dgesv_incpiv_Tile_c::plasma_alloc_workspace_dgesv_incpiv_tile_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_alloc_workspace_dgesvd ( integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
type(c_ptr)  descT,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2898 of file plasma_df90.F90.

References plasma_d::PLASMA_Alloc_Workspace_dgesvd_c::plasma_alloc_workspace_dgesvd_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_alloc_workspace_dgetrf_incpiv ( integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
type(c_ptr)  L,
type(c_ptr)  IPIV,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2868 of file plasma_df90.F90.

References plasma_d::PLASMA_Alloc_Workspace_dgetrf_incpiv_c::plasma_alloc_workspace_dgetrf_incpiv_c().

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_alloc_workspace_dgetrf_incpiv_tile ( integer(kind=c_int), intent(in)  N,
type(c_ptr)  descL,
type(c_ptr)  IPIV,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2978 of file plasma_df90.F90.

References plasma_d::PLASMA_Alloc_Workspace_dgetrf_incpiv_Tile_c::plasma_alloc_workspace_dgetrf_incpiv_tile_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_alloc_workspace_dsyev ( integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
type(c_ptr)  descT,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2908 of file plasma_df90.F90.

References plasma_d::PLASMA_Alloc_Workspace_dsyev_c::plasma_alloc_workspace_dsyev_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_alloc_workspace_dsygv ( integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
type(c_ptr)  descT,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2918 of file plasma_df90.F90.

References plasma_d::PLASMA_Alloc_Workspace_dsygv_c::plasma_alloc_workspace_dsygv_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_alloc_workspace_dsytrd ( integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
type(c_ptr)  descT,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2928 of file plasma_df90.F90.

References plasma_d::PLASMA_Alloc_Workspace_dsytrd_c::plasma_alloc_workspace_dsytrd_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_dgebrd ( integer(kind=c_int), intent(in)  jobu,
integer(kind=c_int), intent(in)  jobvt,
integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
real(kind=c_double), dimension(lda,*), intent(inout), target  A,
integer(kind=c_int), intent(in)  LDA,
real(kind=c_double), dimension(*), intent(out), target  D,
real(kind=c_double), dimension(*), intent(out), target  E,
real(kind=c_double), dimension(ldu,*), intent(out), target  U,
integer(kind=c_int), intent(in)  LDU,
real(kind=c_double), dimension(ldvt,*), intent(out), target  VT,
integer(kind=c_int), intent(in)  LDVT,
type(c_ptr)  T,
integer(kind=c_int), intent(out)  info 
)

Definition at line 1687 of file plasma_df90.F90.

References plasma_d::PLASMA_dgebrd_c::plasma_dgebrd_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_dgebrd_tile ( integer(kind=c_int), intent(in)  jobu,
integer(kind=c_int), intent(in)  jobvt,
type(c_ptr)  A,
real(kind=c_double), dimension(*), intent(out), target  D,
real(kind=c_double), dimension(*), intent(out), target  E,
type(c_ptr)  U,
type(c_ptr)  VT,
type(c_ptr)  T,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2351 of file plasma_df90.F90.

References plasma_d::PLASMA_dgebrd_Tile_c::plasma_dgebrd_tile_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_dgecfi ( integer(kind=c_int), intent(in)  m,
integer(kind=c_int), intent(in)  n,
real(kind=c_double), dimension(*), intent(inout), target  A,
integer(kind=c_int), intent(in)  fin,
integer(kind=c_int), intent(in)  imb,
integer(kind=c_int), intent(in)  inb,
integer(kind=c_int), intent(in)  fout,
integer(kind=c_int), intent(in)  omb,
integer(kind=c_int), intent(in)  onb,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2322 of file plasma_df90.F90.

References plasma_d::PLASMA_dgecfi_c::plasma_dgecfi_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_dgelqf ( integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
real(kind=c_double), dimension(lda,*), intent(inout), target  A,
integer(kind=c_int), intent(in)  LDA,
type(c_ptr)  T,
integer(kind=c_int), intent(out)  info 
)

Definition at line 1707 of file plasma_df90.F90.

References plasma_d::PLASMA_dgelqf_c::plasma_dgelqf_c().

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dgelqf_tile ( type(c_ptr)  A,
type(c_ptr)  T,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2366 of file plasma_df90.F90.

References plasma_d::PLASMA_dgelqf_Tile_c::plasma_dgelqf_tile_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_dgelqs ( integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
integer(kind=c_int), intent(in)  NRHS,
real(kind=c_double), dimension(lda,*), intent(in), target  A,
integer(kind=c_int), intent(in)  LDA,
type(c_ptr)  T,
real(kind=c_double), dimension(ldb,*), intent(inout), target  B,
integer(kind=c_int), intent(in)  LDB,
integer(kind=c_int), intent(out)  info 
)

Definition at line 1719 of file plasma_df90.F90.

References plasma_d::PLASMA_dgelqs_c::plasma_dgelqs_c().

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dgelqs_tile ( type(c_ptr)  A,
type(c_ptr)  T,
type(c_ptr)  B,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2375 of file plasma_df90.F90.

References plasma_d::PLASMA_dgelqs_Tile_c::plasma_dgelqs_tile_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_dgels ( integer(kind=c_int), intent(in)  trans,
integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
integer(kind=c_int), intent(in)  NRHS,
real(kind=c_double), dimension(lda,*), intent(inout), target  A,
integer(kind=c_int), intent(in)  LDA,
type(c_ptr)  T,
real(kind=c_double), dimension(ldb,*), intent(inout), target  B,
integer(kind=c_int), intent(in)  LDB,
integer(kind=c_int), intent(out)  info 
)

Definition at line 1734 of file plasma_df90.F90.

References plasma_d::PLASMA_dgels_c::plasma_dgels_c(), and trans.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dgels_tile ( integer(kind=c_int), intent(in)  trans,
type(c_ptr)  A,
type(c_ptr)  T,
type(c_ptr)  B,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2385 of file plasma_df90.F90.

References plasma_d::PLASMA_dgels_Tile_c::plasma_dgels_tile_c(), and trans.

Here is the call graph for this function:

subroutine plasma_d::plasma_dgemm ( integer(kind=c_int), intent(in)  transA,
integer(kind=c_int), intent(in)  transB,
integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
integer(kind=c_int), intent(in)  K,
real(kind=c_double), intent(in)  alpha,
real(kind=c_double), dimension(lda,*), intent(in), target  A,
integer(kind=c_int), intent(in)  LDA,
real(kind=c_double), dimension(ldb,*), intent(in), target  B,
integer(kind=c_int), intent(in)  LDB,
real(kind=c_double), intent(in)  beta,
real(kind=c_double), dimension(ldc,*), intent(inout), target  C,
integer(kind=c_int), intent(in)  LDC,
integer(kind=c_int), intent(out)  info 
)

Definition at line 1750 of file plasma_df90.F90.

References plasma_d::PLASMA_dgemm_c::plasma_dgemm_c().

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dgemm_tile ( integer(kind=c_int), intent(in)  transA,
integer(kind=c_int), intent(in)  transB,
real(kind=c_double), intent(in)  alpha,
type(c_ptr)  A,
type(c_ptr)  B,
real(kind=c_double), intent(in)  beta,
type(c_ptr)  C,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2396 of file plasma_df90.F90.

References plasma_d::PLASMA_dgemm_Tile_c::plasma_dgemm_tile_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_dgeqrf ( integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
real(kind=c_double), dimension(lda,*), intent(inout), target  A,
integer(kind=c_int), intent(in)  LDA,
type(c_ptr)  T,
integer(kind=c_int), intent(out)  info 
)

Definition at line 1770 of file plasma_df90.F90.

References plasma_d::PLASMA_dgeqrf_c::plasma_dgeqrf_c().

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dgeqrf_tile ( type(c_ptr)  A,
type(c_ptr)  T,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2410 of file plasma_df90.F90.

References plasma_d::PLASMA_dgeqrf_Tile_c::plasma_dgeqrf_tile_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_dgeqrs ( integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
integer(kind=c_int), intent(in)  NRHS,
real(kind=c_double), dimension(lda,*), intent(inout), target  A,
integer(kind=c_int), intent(in)  LDA,
type(c_ptr)  T,
real(kind=c_double), dimension(ldb,*), intent(inout), target  B,
integer(kind=c_int), intent(in)  LDB,
integer(kind=c_int), intent(out)  info 
)

Definition at line 1782 of file plasma_df90.F90.

References plasma_d::PLASMA_dgeqrs_c::plasma_dgeqrs_c().

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dgeqrs_tile ( type(c_ptr)  A,
type(c_ptr)  T,
type(c_ptr)  B,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2419 of file plasma_df90.F90.

References plasma_d::PLASMA_dgeqrs_Tile_c::plasma_dgeqrs_tile_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_dgesv ( integer(kind=c_int), intent(in)  N,
integer(kind=c_int), intent(in)  NRHS,
real(kind=c_double), dimension(lda,*), intent(inout), target  A,
integer(kind=c_int), intent(in)  LDA,
integer(kind=c_int), dimension(*), intent(out), target  IPIV,
real(kind=c_double), dimension(ldb,*), intent(inout), target  B,
integer(kind=c_int), intent(in)  LDB,
integer(kind=c_int), intent(out)  info 
)

Definition at line 1797 of file plasma_df90.F90.

References plasma_d::PLASMA_dgesv_c::plasma_dgesv_c().

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dgesv_incpiv ( integer(kind=c_int), intent(in)  N,
integer(kind=c_int), intent(in)  NRHS,
real(kind=c_double), dimension(lda,*), intent(inout), target  A,
integer(kind=c_int), intent(in)  LDA,
type(c_ptr)  L,
type(c_ptr)  IPIV,
real(kind=c_double), dimension(ldb,*), intent(inout), target  B,
integer(kind=c_int), intent(in)  LDB,
integer(kind=c_int), intent(out)  info 
)

Definition at line 1811 of file plasma_df90.F90.

References plasma_d::PLASMA_dgesv_incpiv_c::plasma_dgesv_incpiv_c().

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dgesv_incpiv_tile ( type(c_ptr)  A,
type(c_ptr)  L,
type(c_ptr)  IPIV,
type(c_ptr)  B,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2439 of file plasma_df90.F90.

References plasma_d::PLASMA_dgesv_incpiv_Tile_c::plasma_dgesv_incpiv_tile_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_dgesv_tile ( type(c_ptr)  A,
integer(kind=c_int), dimension(*), intent(out), target  IPIV,
type(c_ptr)  B,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2429 of file plasma_df90.F90.

References plasma_d::PLASMA_dgesv_Tile_c::plasma_dgesv_tile_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_dgesvd ( integer(kind=c_int), intent(in)  jobu,
integer(kind=c_int), intent(in)  jobvt,
integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
real(kind=c_double), dimension(lda,*), intent(inout), target  A,
integer(kind=c_int), intent(in)  LDA,
real(kind=c_double), dimension(*), intent(out), target  S,
real(kind=c_double), dimension(ldu,*), intent(out), target  U,
integer(kind=c_int), intent(in)  LDU,
real(kind=c_double), dimension(ldvt,*), intent(out), target  VT,
integer(kind=c_int), intent(in)  LDVT,
type(c_ptr)  T,
integer(kind=c_int), intent(out)  info 
)

Definition at line 1826 of file plasma_df90.F90.

References plasma_d::PLASMA_dgesvd_c::plasma_dgesvd_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_dgesvd_tile ( integer(kind=c_int), intent(in)  jobu,
integer(kind=c_int), intent(in)  jobvt,
type(c_ptr)  A,
real(kind=c_double), dimension(*), intent(out), target  S,
type(c_ptr)  U,
type(c_ptr)  VT,
type(c_ptr)  T,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2450 of file plasma_df90.F90.

References plasma_d::PLASMA_dgesvd_Tile_c::plasma_dgesvd_tile_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_dgetmi ( integer(kind=c_int), intent(in)  m,
integer(kind=c_int), intent(in)  n,
real(kind=c_double), dimension(*), intent(inout), target  A,
integer(kind=c_int), intent(in)  fin,
integer(kind=c_int), intent(in)  mb,
integer(kind=c_int), intent(in)  nb,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2338 of file plasma_df90.F90.

References plasma_d::PLASMA_dgetmi_c::plasma_dgetmi_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_dgetrf ( integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
real(kind=c_double), dimension(lda,*), intent(inout), target  A,
integer(kind=c_int), intent(in)  LDA,
integer(kind=c_int), dimension(*), intent(out), target  IPIV,
integer(kind=c_int), intent(out)  info 
)

Definition at line 1845 of file plasma_df90.F90.

References plasma_d::PLASMA_dgetrf_c::plasma_dgetrf_c().

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dgetrf_incpiv ( integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
real(kind=c_double), dimension(lda,*), intent(inout), target  A,
integer(kind=c_int), intent(in)  LDA,
type(c_ptr)  L,
type(c_ptr)  IPIV,
integer(kind=c_int), intent(out)  info 
)

Definition at line 1857 of file plasma_df90.F90.

References plasma_d::PLASMA_dgetrf_incpiv_c::plasma_dgetrf_incpiv_c().

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dgetrf_incpiv_tile ( type(c_ptr)  A,
type(c_ptr)  L,
type(c_ptr)  IPIV,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2473 of file plasma_df90.F90.

References plasma_d::PLASMA_dgetrf_incpiv_Tile_c::plasma_dgetrf_incpiv_tile_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_dgetrf_tile ( type(c_ptr)  A,
integer(kind=c_int), dimension(*), intent(out), target  IPIV,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2464 of file plasma_df90.F90.

References plasma_d::PLASMA_dgetrf_Tile_c::plasma_dgetrf_tile_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_dgetrs ( integer(kind=c_int), intent(in)  trans,
integer(kind=c_int), intent(in)  N,
integer(kind=c_int), intent(in)  NRHS,
real(kind=c_double), dimension(lda,*), intent(in), target  A,
integer(kind=c_int), intent(in)  LDA,
integer(kind=c_int), dimension(*), intent(in), target  IPIV,
real(kind=c_double), dimension(ldb,*), intent(inout), target  B,
integer(kind=c_int), intent(in)  LDB,
integer(kind=c_int), intent(out)  info 
)

Definition at line 1870 of file plasma_df90.F90.

References plasma_d::PLASMA_dgetrs_c::plasma_dgetrs_c(), and trans.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dgetrs_incpiv ( integer(kind=c_int), intent(in)  trans,
integer(kind=c_int), intent(in)  N,
integer(kind=c_int), intent(in)  NRHS,
real(kind=c_double), dimension(lda,*), intent(in), target  A,
integer(kind=c_int), intent(in)  LDA,
type(c_ptr)  L,
type(c_ptr)  IPIV,
real(kind=c_double), dimension(ldb,*), intent(inout), target  B,
integer(kind=c_int), intent(in)  LDB,
integer(kind=c_int), intent(out)  info 
)

Definition at line 1885 of file plasma_df90.F90.

References plasma_d::PLASMA_dgetrs_incpiv_c::plasma_dgetrs_incpiv_c(), plasma_d::PLASMA_dsymm_c::plasma_dsymm_c(), plasma_d::PLASMA_dsyr2k_c::plasma_dsyr2k_c(), plasma_d::PLASMA_dsyrk_c::plasma_dsyrk_c(), side, trans, and uplo.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dgetrs_incpiv_tile ( type(c_ptr)  A,
type(c_ptr)  L,
type(c_ptr)  IPIV,
type(c_ptr)  B,
integer(kind=c_int), intent(out)  info 
)
subroutine plasma_d::plasma_dgetrs_tile ( integer(kind=c_int), intent(in)  trans,
type(c_ptr)  A,
integer(kind=c_int), dimension(*), intent(in), target  IPIV,
type(c_ptr)  B,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2483 of file plasma_df90.F90.

References plasma_d::PLASMA_dgetrs_Tile_c::plasma_dgetrs_tile_c(), and trans.

Here is the call graph for this function:

real(kind=c_double) function plasma_d::plasma_dlange ( integer(kind=c_int), intent(in)  norm,
integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
real(kind=c_double), dimension(lda,*), intent(in), target  A,
integer(kind=c_int), intent(in)  LDA,
real(kind=c_double), dimension(*), intent(inout), target  work 
)

Definition at line 2024 of file plasma_df90.F90.

References norm, plasma_d::PLASMA_dlange_c::plasma_dlange_c(), plasma_dlansy(), plasma_d::PLASMA_dlansy_c::plasma_dlansy_c(), and uplo.

Here is the call graph for this function:

real(kind=c_double) function plasma_d::plasma_dlange_tile ( integer(kind=c_int), intent(in)  norm,
type(c_ptr)  A,
real(kind=c_double), dimension(*), intent(inout), target  work 
)
real(kind=c_double) function plasma_d::plasma_dlansy ( integer(kind=c_int), intent(in)  norm,
integer(kind=c_int), intent(in)  uplo,
integer(kind=c_int), intent(in)  N,
real(kind=c_double), dimension(lda,*), intent(inout), target  A,
integer(kind=c_int), intent(in)  LDA,
real(kind=c_double), dimension(*), intent(inout), target  work 
)

Definition at line 2052 of file plasma_df90.F90.

References norm, plasma_d::PLASMA_dlansy_c::plasma_dlansy_c(), and uplo.

Here is the call graph for this function:

Here is the caller graph for this function:

real(kind=c_double) function plasma_d::plasma_dlansy_tile ( integer(kind=c_int), intent(in)  norm,
integer(kind=c_int), intent(in)  uplo,
type(c_ptr)  A,
real(kind=c_double), dimension(*), intent(inout), target  work 
)

Definition at line 2624 of file plasma_df90.F90.

References norm, plasma_d::PLASMA_dlansy_Tile_c::plasma_dlansy_tile_c(), and uplo.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dlapack_to_tile ( real(kind=c_double), dimension(lda,*), intent(in), target  Af77,
integer(kind=c_int), intent(in)  LDA,
type(c_ptr)  A,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2988 of file plasma_df90.F90.

References plasma_d::PLASMA_dLapack_to_Tile_c::plasma_dlapack_to_tile_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_dlaswp ( integer(kind=c_int), intent(in)  N,
real(kind=c_double), dimension(lda,*), intent(inout), target  A,
integer(kind=c_int), intent(in)  LDA,
integer(kind=c_int), intent(in)  K1,
integer(kind=c_int), intent(in)  K2,
integer(kind=c_int), dimension(*), intent(in), target  IPIV,
integer(kind=c_int), intent(in)  INCX,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2065 of file plasma_df90.F90.

References plasma_d::PLASMA_dlaswp_c::plasma_dlaswp_c().

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dlaswp_tile ( type(c_ptr)  A,
integer(kind=c_int), intent(in)  K1,
integer(kind=c_int), intent(in)  K2,
integer(kind=c_int), dimension(*), intent(in), target  IPIV,
integer(kind=c_int), intent(in)  INCX,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2635 of file plasma_df90.F90.

References plasma_d::PLASMA_dlaswp_Tile_c::plasma_dlaswp_tile_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_dlauum ( integer(kind=c_int), intent(in)  uplo,
integer(kind=c_int), intent(in)  N,
real(kind=c_double), dimension(lda,*), intent(inout), target  A,
integer(kind=c_int), intent(in)  LDA,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2079 of file plasma_df90.F90.

References plasma_d::PLASMA_dlauum_c::plasma_dlauum_c(), and uplo.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dlauum_tile ( integer(kind=c_int), intent(in)  uplo,
type(c_ptr)  A,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2647 of file plasma_df90.F90.

References plasma_d::PLASMA_dlauum_Tile_c::plasma_dlauum_tile_c(), and uplo.

Here is the call graph for this function:

subroutine plasma_d::plasma_dorglq ( integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
integer(kind=c_int), intent(in)  K,
real(kind=c_double), dimension(lda,*), intent(inout), target  A,
integer(kind=c_int), intent(in)  LDA,
type(c_ptr)  T,
real(kind=c_double), dimension(ldb,*), intent(out), target  B,
integer(kind=c_int), intent(in)  LDB,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2258 of file plasma_df90.F90.

References plasma_d::PLASMA_dorglq_c::plasma_dorglq_c().

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dorglq_tile ( type(c_ptr)  A,
type(c_ptr)  T,
type(c_ptr)  B,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2784 of file plasma_df90.F90.

References plasma_d::PLASMA_dorglq_Tile_c::plasma_dorglq_tile_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_dorgqr ( integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
integer(kind=c_int), intent(in)  K,
real(kind=c_double), dimension(lda,*), intent(inout), target  A,
integer(kind=c_int), intent(in)  LDA,
type(c_ptr)  T,
real(kind=c_double), dimension(ldb,*), intent(out), target  B,
integer(kind=c_int), intent(in)  LDB,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2273 of file plasma_df90.F90.

References plasma_d::PLASMA_dorgqr_c::plasma_dorgqr_c().

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dorgqr_tile ( type(c_ptr)  A,
type(c_ptr)  T,
type(c_ptr)  B,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2794 of file plasma_df90.F90.

References plasma_d::PLASMA_dorgqr_Tile_c::plasma_dorgqr_tile_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_dormlq ( integer(kind=c_int), intent(in)  side,
integer(kind=c_int), intent(in)  trans,
integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
integer(kind=c_int), intent(in)  K,
real(kind=c_double), dimension(lda,*), intent(in), target  A,
integer(kind=c_int), intent(in)  LDA,
type(c_ptr)  T,
real(kind=c_double), dimension(ldb,*), intent(inout), target  B,
integer(kind=c_int), intent(in)  LDB,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2288 of file plasma_df90.F90.

References plasma_d::PLASMA_dormlq_c::plasma_dormlq_c(), side, and trans.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dormlq_tile ( integer(kind=c_int), intent(in)  side,
integer(kind=c_int), intent(in)  trans,
type(c_ptr)  A,
type(c_ptr)  T,
type(c_ptr)  B,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2804 of file plasma_df90.F90.

References plasma_d::PLASMA_dormlq_Tile_c::plasma_dormlq_tile_c(), side, and trans.

Here is the call graph for this function:

subroutine plasma_d::plasma_dormqr ( integer(kind=c_int), intent(in)  side,
integer(kind=c_int), intent(in)  trans,
integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
integer(kind=c_int), intent(in)  K,
real(kind=c_double), dimension(lda,*), intent(in), target  A,
integer(kind=c_int), intent(in)  LDA,
type(c_ptr)  T,
real(kind=c_double), dimension(ldb,*), intent(inout), target  B,
integer(kind=c_int), intent(in)  LDB,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2305 of file plasma_df90.F90.

References plasma_d::PLASMA_dormqr_c::plasma_dormqr_c(), side, and trans.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dormqr_tile ( integer(kind=c_int), intent(in)  side,
integer(kind=c_int), intent(in)  trans,
type(c_ptr)  A,
type(c_ptr)  T,
type(c_ptr)  B,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2816 of file plasma_df90.F90.

References plasma_d::PLASMA_dormqr_Tile_c::plasma_dormqr_tile_c(), side, and trans.

Here is the call graph for this function:

subroutine plasma_d::plasma_dposv ( integer(kind=c_int), intent(in)  uplo,
integer(kind=c_int), intent(in)  N,
integer(kind=c_int), intent(in)  NRHS,
real(kind=c_double), dimension(lda,*), intent(inout), target  A,
integer(kind=c_int), intent(in)  LDA,
real(kind=c_double), dimension(ldb,*), intent(inout), target  B,
integer(kind=c_int), intent(in)  LDB,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2090 of file plasma_df90.F90.

References plasma_d::PLASMA_dposv_c::plasma_dposv_c(), and uplo.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dposv_tile ( integer(kind=c_int), intent(in)  uplo,
type(c_ptr)  A,
type(c_ptr)  B,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2656 of file plasma_df90.F90.

References plasma_d::PLASMA_dposv_Tile_c::plasma_dposv_tile_c(), and uplo.

Here is the call graph for this function:

subroutine plasma_d::plasma_dpotrf ( integer(kind=c_int), intent(in)  uplo,
integer(kind=c_int), intent(in)  N,
real(kind=c_double), dimension(lda,*), intent(inout), target  A,
integer(kind=c_int), intent(in)  LDA,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2104 of file plasma_df90.F90.

References plasma_d::PLASMA_dpotrf_c::plasma_dpotrf_c(), and uplo.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dpotrf_tile ( integer(kind=c_int), intent(in)  uplo,
type(c_ptr)  A,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2666 of file plasma_df90.F90.

References plasma_d::PLASMA_dpotrf_Tile_c::plasma_dpotrf_tile_c(), and uplo.

Here is the call graph for this function:

subroutine plasma_d::plasma_dpotri ( integer(kind=c_int), intent(in)  uplo,
integer(kind=c_int), intent(in)  N,
real(kind=c_double), dimension(lda,*), intent(inout), target  A,
integer(kind=c_int), intent(in)  LDA,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2115 of file plasma_df90.F90.

References plasma_d::PLASMA_dpotri_c::plasma_dpotri_c(), and uplo.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dpotri_tile ( integer(kind=c_int), intent(in)  uplo,
type(c_ptr)  A,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2675 of file plasma_df90.F90.

References plasma_d::PLASMA_dpotri_Tile_c::plasma_dpotri_tile_c(), and uplo.

Here is the call graph for this function:

subroutine plasma_d::plasma_dpotrs ( integer(kind=c_int), intent(in)  uplo,
integer(kind=c_int), intent(in)  N,
integer(kind=c_int), intent(in)  NRHS,
real(kind=c_double), dimension(lda,*), intent(in), target  A,
integer(kind=c_int), intent(in)  LDA,
real(kind=c_double), dimension(ldb,*), intent(inout), target  B,
integer(kind=c_int), intent(in)  LDB,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2126 of file plasma_df90.F90.

References plasma_d::PLASMA_dpotrs_c::plasma_dpotrs_c(), and uplo.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dpotrs_tile ( integer(kind=c_int), intent(in)  uplo,
type(c_ptr)  A,
type(c_ptr)  B,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2684 of file plasma_df90.F90.

References plasma_d::PLASMA_dpotrs_Tile_c::plasma_dpotrs_tile_c(), and uplo.

Here is the call graph for this function:

subroutine plasma_d::plasma_dsyev ( integer(kind=c_int), intent(in)  jobz,
integer(kind=c_int), intent(in)  uplo,
integer(kind=c_int), intent(in)  N,
real(kind=c_double), dimension(lda,*), intent(inout), target  A,
integer(kind=c_int), intent(in)  LDA,
real(kind=c_double), dimension(*), intent(out), target  W,
type(c_ptr)  T,
real(kind=c_double), dimension(ldq,*), intent(out), target  Q,
integer(kind=c_int), intent(in)  LDQ,
integer(kind=c_int), intent(out)  info 
)

Definition at line 1958 of file plasma_df90.F90.

References plasma_d::PLASMA_dsyev_c::plasma_dsyev_c(), and uplo.

Here is the call graph for this function:

subroutine plasma_d::plasma_dsyev_tile ( integer(kind=c_int), intent(in)  jobz,
integer(kind=c_int), intent(in)  uplo,
type(c_ptr)  A,
real(kind=c_double), dimension(*), intent(out), target  W,
type(c_ptr)  T,
type(c_ptr)  Q,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2548 of file plasma_df90.F90.

References plasma_d::PLASMA_dsyev_Tile_c::plasma_dsyev_tile_c(), and uplo.

Here is the call graph for this function:

subroutine plasma_d::plasma_dsygst ( integer(kind=c_int), intent(in)  itype,
integer(kind=c_int), intent(in)  uplo,
integer(kind=c_int), intent(in)  N,
real(kind=c_double), dimension(lda,*), intent(inout), target  A,
integer(kind=c_int), intent(in)  LDA,
real(kind=c_double), dimension(ldb,*), intent(in), target  B,
integer(kind=c_int), intent(in)  LDB,
integer(kind=c_int), intent(out)  info 
)

Definition at line 1993 of file plasma_df90.F90.

References itype, plasma_d::PLASMA_dsygst_c::plasma_dsygst_c(), and uplo.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dsygst_tile ( integer(kind=c_int), intent(in)  itype,
integer(kind=c_int), intent(in)  uplo,
type(c_ptr)  A,
type(c_ptr)  B,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2576 of file plasma_df90.F90.

References itype, plasma_d::PLASMA_dsygst_Tile_c::plasma_dsygst_tile_c(), and uplo.

Here is the call graph for this function:

subroutine plasma_d::plasma_dsygv ( integer(kind=c_int), intent(in)  itype,
integer(kind=c_int), intent(in)  jobz,
integer(kind=c_int), intent(in)  uplo,
integer(kind=c_int), intent(in)  N,
real(kind=c_double), dimension(lda,*), intent(inout), target  A,
integer(kind=c_int), intent(in)  LDA,
real(kind=c_double), dimension(ldb,*), intent(inout), target  B,
integer(kind=c_int), intent(in)  LDB,
real(kind=c_double), dimension(*), intent(out), target  W,
type(c_ptr)  T,
real(kind=c_double), dimension(ldq,*), intent(out), target  Q,
integer(kind=c_int), intent(in)  LDQ,
integer(kind=c_int), intent(out)  info 
)

Definition at line 1974 of file plasma_df90.F90.

References itype, plasma_d::PLASMA_dsygv_c::plasma_dsygv_c(), and uplo.

Here is the call graph for this function:

subroutine plasma_d::plasma_dsygv_tile ( integer(kind=c_int), intent(in)  itype,
integer(kind=c_int), intent(in)  jobz,
integer(kind=c_int), intent(in)  uplo,
type(c_ptr)  A,
type(c_ptr)  B,
real(kind=c_double), dimension(*), intent(out), target  W,
type(c_ptr)  T,
type(c_ptr)  Q,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2561 of file plasma_df90.F90.

References itype, plasma_d::PLASMA_dsygv_Tile_c::plasma_dsygv_tile_c(), and uplo.

Here is the call graph for this function:

subroutine plasma_d::plasma_dsymm ( integer(kind=c_int), intent(in)  side,
integer(kind=c_int), intent(in)  uplo,
integer(kind=c_int), intent(in)  M,
integer(kind=c_int), intent(in)  N,
real(kind=c_double), intent(in)  alpha,
real(kind=c_double), dimension(lda,*), intent(in), target  A,
integer(kind=c_int), intent(in)  LDA,
real(kind=c_double), dimension(ldb,*), intent(in), target  B,
integer(kind=c_int), intent(in)  LDB,
real(kind=c_double), intent(in)  beta,
real(kind=c_double), dimension(ldc,*), intent(inout), target  C,
integer(kind=c_int), intent(in)  LDC,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2140 of file plasma_df90.F90.

References plasma_d::PLASMA_dsymm_c::plasma_dsymm_c(), side, and uplo.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dsymm_tile ( integer(kind=c_int), intent(in)  side,
integer(kind=c_int), intent(in)  uplo,
real(kind=c_double), intent(in)  alpha,
type(c_ptr)  A,
type(c_ptr)  B,
real(kind=c_double), intent(in)  beta,
type(c_ptr)  C,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2694 of file plasma_df90.F90.

References plasma_d::PLASMA_dsymm_Tile_c::plasma_dsymm_tile_c(), side, and uplo.

Here is the call graph for this function:

subroutine plasma_d::plasma_dsyr2k ( integer(kind=c_int), intent(in)  uplo,
integer(kind=c_int), intent(in)  trans,
integer(kind=c_int), intent(in)  N,
integer(kind=c_int), intent(in)  K,
real(kind=c_double), intent(in)  alpha,
real(kind=c_double), dimension(lda,*), intent(in), target  A,
integer(kind=c_int), intent(in)  LDA,
real(kind=c_double), dimension(ldb,*), intent(in), target  B,
integer(kind=c_int), intent(in)  LDB,
real(kind=c_double), intent(in)  beta,
real(kind=c_double), dimension(ldc,*), intent(inout), target  C,
integer(kind=c_int), intent(in)  LDC,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2176 of file plasma_df90.F90.

References plasma_d::PLASMA_dsyr2k_c::plasma_dsyr2k_c(), trans, and uplo.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dsyr2k_tile ( integer(kind=c_int), intent(in)  uplo,
integer(kind=c_int), intent(in)  trans,
real(kind=c_double), intent(in)  alpha,
type(c_ptr)  A,
type(c_ptr)  B,
real(kind=c_double), intent(in)  beta,
type(c_ptr)  C,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2721 of file plasma_df90.F90.

References plasma_d::PLASMA_dsyr2k_Tile_c::plasma_dsyr2k_tile_c(), trans, and uplo.

Here is the call graph for this function:

subroutine plasma_d::plasma_dsyrk ( integer(kind=c_int), intent(in)  uplo,
integer(kind=c_int), intent(in)  trans,
integer(kind=c_int), intent(in)  N,
integer(kind=c_int), intent(in)  K,
real(kind=c_double), intent(in)  alpha,
real(kind=c_double), dimension(lda,*), intent(in), target  A,
integer(kind=c_int), intent(in)  LDA,
real(kind=c_double), intent(in)  beta,
real(kind=c_double), dimension(ldc,*), intent(inout), target  C,
integer(kind=c_int), intent(in)  LDC,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2159 of file plasma_df90.F90.

References plasma_d::PLASMA_dsyrk_c::plasma_dsyrk_c(), trans, and uplo.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dsyrk_tile ( integer(kind=c_int), intent(in)  uplo,
integer(kind=c_int), intent(in)  trans,
real(kind=c_double), intent(in)  alpha,
type(c_ptr)  A,
real(kind=c_double), intent(in)  beta,
type(c_ptr)  C,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2708 of file plasma_df90.F90.

References plasma_d::PLASMA_dsyrk_Tile_c::plasma_dsyrk_tile_c(), trans, and uplo.

Here is the call graph for this function:

subroutine plasma_d::plasma_dsytrd ( integer(kind=c_int), intent(in)  jobz,
integer(kind=c_int), intent(in)  uplo,
integer(kind=c_int), intent(in)  N,
real(kind=c_double), dimension(lda,*), intent(inout), target  A,
integer(kind=c_int), intent(in)  LDA,
real(kind=c_double), dimension(*), intent(out), target  D,
real(kind=c_double), dimension(*), intent(out), target  E,
type(c_ptr)  T,
real(kind=c_double), dimension(ldq,*), intent(out), target  Q,
integer(kind=c_int), intent(in)  LDQ,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2007 of file plasma_df90.F90.

References plasma_d::PLASMA_dsytrd_c::plasma_dsytrd_c(), and uplo.

Here is the call graph for this function:

subroutine plasma_d::plasma_dsytrd_tile ( integer(kind=c_int), intent(in)  jobz,
integer(kind=c_int), intent(in)  uplo,
type(c_ptr)  A,
real(kind=c_double), dimension(*), intent(out), target  D,
real(kind=c_double), dimension(*), intent(out), target  E,
type(c_ptr)  T,
type(c_ptr)  Q,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2587 of file plasma_df90.F90.

References plasma_d::PLASMA_dsytrd_Tile_c::plasma_dsytrd_tile_c(), and uplo.

Here is the call graph for this function:

subroutine plasma_d::plasma_dtile_to_lapack ( type(c_ptr)  A,
real(kind=c_double), dimension(lda,*), intent(out), target  Af77,
integer(kind=c_int), intent(in)  LDA,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2998 of file plasma_df90.F90.

References plasma_d::PLASMA_dTile_to_Lapack_c::plasma_dtile_to_lapack_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_dtrmm ( integer(kind=c_int), intent(in)  side,
integer(kind=c_int), intent(in)  uplo,
integer(kind=c_int), intent(in)  transA,
integer(kind=c_int), intent(in)  diag,
integer(kind=c_int), intent(in)  N,
integer(kind=c_int), intent(in)  NRHS,
real(kind=c_double), intent(in)  alpha,
real(kind=c_double), dimension(lda,*), intent(in), target  A,
integer(kind=c_int), intent(in)  LDA,
real(kind=c_double), dimension(ldb,*), intent(inout), target  B,
integer(kind=c_int), intent(in)  LDB,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2195 of file plasma_df90.F90.

References diag, plasma_d::PLASMA_dtrmm_c::plasma_dtrmm_c(), side, and uplo.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dtrmm_tile ( integer(kind=c_int), intent(in)  side,
integer(kind=c_int), intent(in)  uplo,
integer(kind=c_int), intent(in)  transA,
integer(kind=c_int), intent(in)  diag,
real(kind=c_double), intent(in)  alpha,
type(c_ptr)  A,
type(c_ptr)  B,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2735 of file plasma_df90.F90.

References diag, plasma_d::PLASMA_dtrmm_Tile_c::plasma_dtrmm_tile_c(), side, and uplo.

Here is the call graph for this function:

subroutine plasma_d::plasma_dtrsm ( integer(kind=c_int), intent(in)  side,
integer(kind=c_int), intent(in)  uplo,
integer(kind=c_int), intent(in)  transA,
integer(kind=c_int), intent(in)  diag,
integer(kind=c_int), intent(in)  N,
integer(kind=c_int), intent(in)  NRHS,
real(kind=c_double), intent(in)  alpha,
real(kind=c_double), dimension(lda,*), intent(in), target  A,
integer(kind=c_int), intent(in)  LDA,
real(kind=c_double), dimension(ldb,*), intent(inout), target  B,
integer(kind=c_int), intent(in)  LDB,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2213 of file plasma_df90.F90.

References diag, plasma_d::PLASMA_dtrsm_c::plasma_dtrsm_c(), side, and uplo.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dtrsm_tile ( integer(kind=c_int), intent(in)  side,
integer(kind=c_int), intent(in)  uplo,
integer(kind=c_int), intent(in)  transA,
integer(kind=c_int), intent(in)  diag,
real(kind=c_double), intent(in)  alpha,
type(c_ptr)  A,
type(c_ptr)  B,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2749 of file plasma_df90.F90.

References diag, plasma_d::PLASMA_dtrsm_Tile_c::plasma_dtrsm_tile_c(), side, and uplo.

Here is the call graph for this function:

subroutine plasma_d::plasma_dtrsmpl ( integer(kind=c_int), intent(in)  N,
integer(kind=c_int), intent(in)  NRHS,
real(kind=c_double), dimension(lda,*), intent(in), target  A,
integer(kind=c_int), intent(in)  LDA,
type(c_ptr)  L,
type(c_ptr)  IPIV,
real(kind=c_double), dimension(ldb,*), intent(inout), target  B,
integer(kind=c_int), intent(in)  LDB,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2231 of file plasma_df90.F90.

References plasma_d::PLASMA_dtrsmpl_c::plasma_dtrsmpl_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_dtrsmpl_tile ( type(c_ptr)  A,
type(c_ptr)  L,
type(c_ptr)  IPIV,
type(c_ptr)  B,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2763 of file plasma_df90.F90.

References plasma_d::PLASMA_dtrsmpl_Tile_c::plasma_dtrsmpl_tile_c().

Here is the call graph for this function:

subroutine plasma_d::plasma_dtrtri ( integer(kind=c_int), intent(in)  uplo,
integer(kind=c_int), intent(in)  diag,
integer(kind=c_int), intent(in)  N,
real(kind=c_double), dimension(lda,*), intent(inout), target  A,
integer(kind=c_int), intent(in)  LDA,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2246 of file plasma_df90.F90.

References diag, plasma_d::PLASMA_dtrtri_c::plasma_dtrtri_c(), and uplo.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine plasma_d::plasma_dtrtri_tile ( integer(kind=c_int), intent(in)  uplo,
integer(kind=c_int), intent(in)  diag,
type(c_ptr)  A,
integer(kind=c_int), intent(out)  info 
)

Definition at line 2774 of file plasma_df90.F90.

References diag, plasma_d::PLASMA_dtrtri_Tile_c::plasma_dtrtri_tile_c(), and uplo.

Here is the call graph for this function:


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