MatrixOpNonsing adapter subclass for Thyra::Nonlin::LinearOpWithSolve.
More...
#include <AbstractLinAlgPack_MatrixOpNonsingThyra.hpp>
Inheritance diagram for AbstractLinAlgPack::MatrixOpNonsingThyra:
Constructors / Initializers | |
| MatrixOpNonsingThyra () | |
| Construct to uninitialized. | |
| MatrixOpNonsingThyra (const Teuchos::RefCountPtr< const Thyra::LinearOpWithSolveBase< value_type > > &thyra_linear_op_ns, BLAS_Cpp::Transp thyra_linear_op_trans=BLAS_Cpp::no_trans) | |
Calls this->initialize(). | |
| void | initialize (const Teuchos::RefCountPtr< const Thyra::LinearOpWithSolveBase< value_type > > &thyra_linear_op_ns, BLAS_Cpp::Transp thyra_linear_op_trans=BLAS_Cpp::no_trans) |
Initalize given a smart pointer to a Thyra::LinearOpWithSolveBase object. | |
| Teuchos::RefCountPtr< const Thyra::LinearOpWithSolveBase< value_type > > | set_uninitialized () |
Set to uninitialized and return smart pointer to the internal Thyra::LinearOpWithSolveBase object. | |
| Teuchos::RefCountPtr< const Thyra::LinearOpWithSolveBase< value_type > > | thyra_linear_op_ns () const |
Return a smart pointer to the Thyra::LinearOpWithSolveBase object. | |
Overridden from MatrixOp (needed to remove ambiguities) | |
| mat_mut_ptr_t | clone () |
Overridden to call MatrixOpThyra::clone(). | |
Overridden from MatrixNonsing | |
| void | V_InvMtV (VectorMutable *v_lhs, BLAS_Cpp::Transp trans_rhs1, const Vector &v_rhs2) const |
| | |
| void | M_StInvMtM (MatrixOp *m_lhs, value_type alpha, BLAS_Cpp::Transp trans_rhs1, const MatrixOp &mwo_rhs2, BLAS_Cpp::Transp trans_rhs2) const |
| | |
Overridden from MatrixOpNonsing | |
| mat_mwons_ptr_t | clone_mwons () const |
| | |
MatrixOpNonsing adapter subclass for Thyra::Nonlin::LinearOpWithSolve.
Definition at line 41 of file AbstractLinAlgPack_MatrixOpNonsingThyra.hpp.
|
|
Construct to uninitialized. Postconditioins:
Definition at line 39 of file AbstractLinAlgPack_MatrixOpNonsingThyra.cpp. |
|
||||||||||||
|
Calls
Definition at line 42 of file AbstractLinAlgPack_MatrixOpNonsingThyra.cpp. |
|
||||||||||||
|
Initalize given a smart pointer to a
Definition at line 50 of file AbstractLinAlgPack_MatrixOpNonsingThyra.cpp. |
|
|
Set to uninitialized and return smart pointer to the internal Postconditioins:
Note that his nonvirtual function hides the nonvirtual function Reimplemented from AbstractLinAlgPack::MatrixOpThyra. Definition at line 64 of file AbstractLinAlgPack_MatrixOpNonsingThyra.cpp. |
|
|
Return a smart pointer to the
Definition at line 73 of file AbstractLinAlgPack_MatrixOpNonsingThyra.cpp. |
|
|
Overridden to call
Reimplemented from AbstractLinAlgPack::MatrixOpNonsing. Definition at line 81 of file AbstractLinAlgPack_MatrixOpNonsingThyra.cpp. |
|
||||||||||||||||
|
Implements AbstractLinAlgPack::MatrixNonsing. Definition at line 88 of file AbstractLinAlgPack_MatrixOpNonsingThyra.cpp. |
|
||||||||||||||||||||||||
|
Reimplemented from AbstractLinAlgPack::MatrixNonsing. Definition at line 113 of file AbstractLinAlgPack_MatrixOpNonsingThyra.cpp. |
|
|
Reimplemented from AbstractLinAlgPack::MatrixOpNonsing. Definition at line 125 of file AbstractLinAlgPack_MatrixOpNonsingThyra.cpp. |
1.3.9.1