LATEST version, almost incorporated LU decomposition and solution.