Description: An algorithm for identifying connected clusters on a lattice where sites may be occupied or non-occupied. With example C code.