                The first [N_inbond] bonds will be define as the in-bond (which is the row space when flatten as Matrix), and the other bonds will be defined as the out-bond (which is the column space when flatten as Matrix).
