Added regions in SOCJT.cs.  Changed naivelanczos so that it takes the tol param from input and uses that as tolerance value for evalue comparisons.