We know that all adjacency matrices are square matrices. When our weighted directed graphs have loops or parallel edges, we obtain adjacency matrices that are, in general, asymmetric or non-Hermitian square matrices with complex-valued matrix elements. To me, this seems to be the most generic form of square matrices.
Do we have a constraint on drawing a (di)graph from any square matrix? In other words, do we have a class of square matrices that cannot form weighted digraphs (in their most generic definition with loops and parallel edges)?