| Line 52... |
Line 52... |
| 52 |
or, alternatively, \code{t(Q) \%*\% Q} equals \code{x[pivot,
|
52 |
or, alternatively, \code{t(Q) \%*\% Q} equals \code{x[pivot,
|
| 53 |
pivot]}. See the examples.
|
53 |
pivot]}. See the examples.
|
| 54 |
|
54 |
|
| 55 |
The value of \code{tol} is passed to LAPACK, with negative values
|
55 |
The value of \code{tol} is passed to LAPACK, with negative values
|
| 56 |
selecting the default tolerance of (usually) \code{nrow(x) *
|
56 |
selecting the default tolerance of (usually) \code{nrow(x) *
|
| 57 |
.Machine$double.neg.eps * max(diag(x)}. The algorithm terminates once
|
57 |
.Machine$double.neg.eps * max(diag(x))}. The algorithm terminates once
|
| 58 |
the pivot is less than \code{tol}.
|
58 |
the pivot is less than \code{tol}.
|
| 59 |
|
59 |
|
| 60 |
Unsuccessful results from the underlying LAPACK code will result in an
|
60 |
Unsuccessful results from the underlying LAPACK code will result in an
|
| 61 |
error giving a positive error code: these can only be interpreted by
|
61 |
error giving a positive error code: these can only be interpreted by
|
| 62 |
detailed study of the FORTRAN code.
|
62 |
detailed study of the FORTRAN code.
|