|
Anasazi Version of the Day
|
Default implementation of TSQR::Combine. More...
#include <Tsqr_CombineDefault.hpp>
Static Public Member Functions | |
| static bool | QR_produces_R_factor_with_nonnegative_diagonal () |
Default implementation of TSQR::Combine.
This is a default implementation of TSQR::Combine, which TSQR::Combine may use (via a "has-a" relationship) if it doesn't have a specialized, faster implementation. This default implementation copies the inputs into a contiguous matrix buffer, operates on them there via standard LAPACK calls, and copies out the results again. It truncates to zero any values that should be zero because of the input's structure (e.g., upper triangular).
Definition at line 58 of file Tsqr_CombineDefault.hpp.
| static bool TSQR::CombineDefault< Ordinal, Scalar >::QR_produces_R_factor_with_nonnegative_diagonal | ( | ) | [inline, static] |
Whether or not the QR factorizations computed by methods of this class produce an R factor with all nonnegative diagonal entries.
Definition at line 72 of file Tsqr_CombineDefault.hpp.
1.7.4