def unpack(Ham_obj):
    """
    Reduce a Hamiltonian object down to a list of matrix elements. Include the Hermitian conjugate terms

    *args*:

        - **Ham_obj**: Hamiltonian object, c.f. *chinook.TB_lib.H_me*

    *return*:

        - **Hlist**: list of Hamiltonian matrix elements
        
    ***
    """
    Hlist = []
    for hij in Ham_obj:
        for el in hij.H:
            Hlist.append([hij.i, hij.j, *el])
    return Hlist
