@defun
def eigh(ctx, A, eigvals_only = False, overwrite_a = False):

    iscomplex = any(type(x) is ctx.mpc for x in A)

    if iscomplex:
        return ctx.eighe(A, eigvals_only = eigvals_only, overwrite_a = overwrite_a)
    else:
        return ctx.eigsy(A, eigvals_only = eigvals_only, overwrite_a = overwrite_a)
Return dictionary of metadata for given dist
dataset/ETHPy150Open fredrik-johansson/mpmath/mpmath/matrices/eigen_symmetric.py/eigh--crossover with--dataset/ETHPy150Open cakebread/yolk/yolk/metadata.py/get_metadata