(jobz, uplo, n, dA, ldda, w, wA, ldwa, work, lwork, iwork,
                     liwork)
Compute eigenvalues of real symmetric matrix.
    Single-GPU, data on device.
Compute eigenvalues of real symmetric matrix.
    Single-GPU, data on device.
Compute eigenvalues of real symmetric matrix . Single - GPU data on device .
def magma_ssyevd_gpu(jobz, uplo, n, dA, ldda, w, wA, ldwa, work, lwork, iwork,
                     liwork):
    """
    Compute eigenvalues of real symmetric matrix.
    Single-GPU, data on device.
    """
    jobz = _vec_conversion[jobz]
    uplo = _uplo_conversion[uplo]
    info = c_int_type()
    status = _libmagma.magma_ssyevd_gpu(jobz, uplo, n, int(dA), ldda,
                                        int(w), int(wA), ldwa, int(work),
                                        lwork, int(iwork), liwork, ctypes.byref(info))
    magmaCheckStatus(status)
def magma_ssyevd_gpu ( jobz , uplo , n , dA , ldda , w , wA , ldwa , work , lwork , iwork , liwork ) : jobz = _vec_conversion [ jobz ] uplo = _uplo_conversion [ uplo ] info = c_int_type ( ) status = _libmagma . magma_ssyevd_gpu ( jobz , uplo , n , int ( dA ) , ldda , int ( w ) , int ( wA ) , ldwa , int ( work ) , lwork , int ( iwork ) , liwork , ctypes . byref ( info ) ) magmaCheckStatus ( status )