// compute distance matrix element
ContactListI ith = cm.getContactList(i);
-
+ distances.setValue(i, i, 0);
+ if (ith==null)
+ {
+ continue;
+ }
for (int j = 0; j < i; j++)
{
- distances.setValue(i, i, 0);
ContactListI jth = cm.getContactList(j);
+ if (jth == null)
+ {
+ break;
+ }
double prd = 0;
for (int indx = 0; indx < cm.getHeight(); indx++)
{