The adj.incore.tree.urank.modp uses long integer residue arithmetic
for the rank updating procedure. Gaussian elimination to derive the rank is
performed modulo a large 64bit integer prime number, typically the largest prime
below √(Long.MAX_VALUE/2).
See {@link ch.javasoft.metabolic.efm.tree tree} package comments for more
information and references for the implementation.