bug?

Something seems to be out of order here.
If symmetric=true, the input(iind) dense and the output(oind) sparse, `getPartition(iind,oind,D1,D2,true,symmetric);` would try to do a starcoloring of a rectangular matrix.

Possibly, the attempted fix is wrong, but the current implementation is wrong as well.