45 #ifndef STOKHOS_GSPRECONDITIONER_HPP
46 #define STOKHOS_GSPRECONDITIONER_HPP
55 template <
typename ordinal_type,
typename value_type>
134 #endif // STOKHOS_GSPRECONDITIONER_HPP
ScalarType * values() const
virtual ~GSPreconditioner()
Destructor.
int multiply(ETransp transa, ETransp transb, ScalarType alpha, const SerialDenseMatrix< OrdinalType, ScalarType > &A, const SerialDenseMatrix< OrdinalType, ScalarType > &B, ScalarType beta)
void TRTRS(const char &UPLO, const char &TRANS, const char &DIAG, const OrdinalType &n, const OrdinalType &nrhs, const ScalarType *A, const OrdinalType &lda, ScalarType *B, const OrdinalType &ldb, OrdinalType *info) const
virtual ordinal_type ApplyInverse(const Teuchos::SerialDenseMatrix< ordinal_type, value_type > &Input, Teuchos::SerialDenseMatrix< ordinal_type, value_type > &Result, ordinal_type m) const
Returns the result of a Operator inverse applied to a Teuchos::SerialDenseMatrix Input in Result...
GSPreconditioner(const Teuchos::SerialDenseMatrix< ordinal_type, value_type > &A_, const ordinal_type sym_)
Constructor.
const Teuchos::SerialDenseMatrix< ordinal_type, value_type > & A
SerialDenseMatrix< OrdinalType, ScalarType > & assign(const SerialDenseMatrix< OrdinalType, ScalarType > &Source)
OrdinalType stride() const
OrdinalType numRows() const