44 #include "AbstractLinAlgPack_MatrixSymNonsing.hpp"
45 #include "AbstractLinAlgPack_EtaVector.hpp"
47 namespace AbstractLinAlgPack {
49 MatrixSymNonsing::mat_msns_mut_ptr_t
55 MatrixSymNonsing::mat_msns_ptr_t
70 MatrixSymNonsing::mat_mns_mut_ptr_t
76 MatrixSymNonsing::mat_mns_ptr_t
friend void M_StMtInvMtM(MatrixSymOp *sym_gms_lhs, value_type alpha, const MatrixOp &mwo, BLAS_Cpp::Transp mwo_trans, const MatrixSymNonsing &mswof, EMatrixDummyArg mwo_rhs)
virtual mat_msns_mut_ptr_t clone_msns()
Clone the non-const matrix object (if supported).
mat_mns_mut_ptr_t clone_mns()
Returns this->clone_msns().
Interface adding operations specific for a symmetric matrix {abstract}.
Base class for all matrices that support basic matrix operations.
#define TEUCHOS_TEST_FOR_EXCEPT(throw_exception_test)