(ngpu, jobz, rnge, uplo, n, A, lda,
                    vl, vu, il, iu, m,
                    w, work, lwork, iwork, liwork)
Compute eigenvalues of real symmetric matrix.
    Multi-GPU, data on host, expert mode

    source: ssyedx_m.cpp
Compute eigenvalues of real symmetric matrix.
    Multi-GPU, data on host, expert mode
Compute eigenvalues of real symmetric matrix . Multi - GPU data on host expert mode
def magma_ssyevdx_m(ngpu, jobz, rnge, uplo, n, A, lda,
                    vl, vu, il, iu, m,
                    w, work, lwork, iwork, liwork):
    """
    Compute eigenvalues of real symmetric matrix.
    Multi-GPU, data on host, expert mode

    source: ssyedx_m.cpp
    """
    # _XXX_conversion[] returns integer according to magma_types.h
    jobz = _vec_conversion[jobz] 
    rnge = _range_conversion[rnge]
    uplo = _uplo_conversion[uplo]
    info = c_int_type()
    status = _libmagma.magma_ssyevdx_m(ngpu, jobz, rnge, uplo, n, int(A), lda,
                                        vl, vu, il, iu, int(m),
                                        int(w), int(work), lwork, int(iwork), liwork, 
                                        ctypes.byref(info))
    magmaCheckStatus(status)
def magma_ssyevdx_m ( ngpu , jobz , rnge , uplo , n , A , lda , vl , vu , il , iu , m , w , work , lwork , iwork , liwork ) : # _XXX_conversion[] returns integer according to magma_types.h jobz = _vec_conversion [ jobz ] rnge = _range_conversion [ rnge ] uplo = _uplo_conversion [ uplo ] info = c_int_type ( ) status = _libmagma . magma_ssyevdx_m ( ngpu , jobz , rnge , uplo , n , int ( A ) , lda , vl , vu , il , iu , int ( m ) , int ( w ) , int ( work ) , lwork , int ( iwork ) , liwork , ctypes . byref ( info ) ) magmaCheckStatus ( status )