<br><font size=2 face="sans-serif">On closer inspection, I found that I
had omitted to allow for a case where I had relaxed a tolerance slightly
- so a value of -1.0003 e -7 slipped through. &nbsp;This can happen so
I have just removed asserts - as I said they were originally in for debug
but I was being a bit stupid leaving them in as I was testing code on large
problems but by then NDEBUG was defined so asserts were turned off!</font>
<br>
<br><font size=2 face="sans-serif">Not clever - but easy to fix.</font>
<br>
<br><font size=2 face="sans-serif">I have not been able to repeat other
assert but I am only part way through tests</font>
<br>
<br><font size=2 face="sans-serif">John Forrest</font>