def idz_reconid(B, idx, proj):
 B = np.asfortranarray(B)
 if (proj.size > 0):
  return _id.idz_reconid(B, idx, proj)
 else:
  return B[:, np.argsort(idx)]

def idz_reconid ( B , idx , proj ) : B = np . asfortranarray ( B ) if ( proj . size > 0 ) : return _id . idz_reconid ( B , idx , proj ) else : return B [ : , np . argsort ( idx ) ]
reconstruct matrix from complex id .