29 #ifndef __Belos_StubTsqrAdapter_hpp 
   30 #define __Belos_StubTsqrAdapter_hpp 
   33 #include <Teuchos_ParameterListAcceptorDefaultBase.hpp> 
   70   template<
class MultiVectorType>
 
   73     typedef MultiVectorType 
MV;
 
   90         << 
" is not yet implemented.");
 
   98         << 
" is not yet implemented.");
 
  107         << 
" is not yet implemented.");
 
  116         << 
" is not yet implemented.");
 
  125         << 
" is not yet implemented.");
 
  133         const bool forceNonnegativeDiagonal=
false)
 
  137         << 
" is not yet implemented.");
 
  158 #endif // __Belos_StubTsqrAdapter_hpp 
StubTsqrAdapter()
Default constructor (stub; throws std::logic_error). 
 
#define TEUCHOS_TEST_FOR_EXCEPTION(throw_exception_test, Exception, msg)
 
StubTsqrAdapter(const StubTsqrAdapter &rhs)
Copy constructor (throws std::logic_error). 
 
Teuchos::ScalarTraits< scalar_type >::magnitudeType magnitude_type
 
Teuchos::SerialDenseMatrix< ordinal_type, scalar_type > dense_matrix_type
 
StubTsqrAdapter(const Teuchos::RCP< Teuchos::ParameterList > &plist)
Constructor (that accepts a parameter list). 
 
"Stub" TSQR adaptor for unsupported multivector types. 
 
int revealRank(MV &Q, dense_matrix_type &R, const magnitude_type &tol)
Rank-revealing decomposition (stub; does nothing). 
 
void factorExplicit(MV &A, MV &Q, dense_matrix_type &R, const bool forceNonnegativeDiagonal=false)
Compute QR factorization [Q,R] = qr(A,0) (stub; throws std::logic_error). 
 
void setParameterList(const Teuchos::RCP< Teuchos::ParameterList > &plist)
Set parameters (stub; throws std::logic_error). 
 
Belos header file which uses auto-configuration information to include necessary C++ headers...
 
Teuchos::RCP< const Teuchos::ParameterList > getValidParameters() const 
Get list of valid default parameters (stub; throws std::logic_error).