Fix for avgqual function
Due to changes in the order initsegs was called the links average quality value, for the initial time step, was wrong. This was found in issue #16
This commit is contained in:
@@ -1553,7 +1553,7 @@ double avgqual(int k)
|
||||
msum += (seg->c)*(seg->v);
|
||||
seg = seg->prev;
|
||||
}
|
||||
if (vsum > 0.0) return(msum/vsum);
|
||||
if (vsum > 0.0 && Qtime > 0) return(msum/vsum);
|
||||
else return( (NodeQual[Link[k].N1] + NodeQual[Link[k].N2])/2. );
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user