|
Thyra Package Browser (Single Doxygen Collection) Version of the Day
|
#include "Thyra_OperatorSolveTypes.hpp"#include "Thyra_LinearOpBase.hpp"#include "Thyra_MultiVectorBase.hpp"#include "Thyra_VectorSpaceBase.hpp"#include "Thyra_SolveSupportTypes.hpp"#include "Teuchos_VerboseObject.hpp"

Go to the source code of this file.
Classes | |
| class | Thyra::LinearOpWithSolveBase< Scalar > |
| Base class for all linear operators that can support a high-level solve operation. More... | |
Namespaces | |
| namespace | Thyra |
Functions | |
| template<class Scalar > | |
| bool | Thyra::solveSupportsSolveMeasureType (const LinearOpWithSolveBase< Scalar > &A, const EOpTransp transp, const SolveMeasureType &solveMeasureType) |
| template<class Scalar > | |
| THYRA_DEPRECATED void | Thyra::solve (const LinearOpWithSolveBase< Scalar > &M, const EOpTransp M_trans, const MultiVectorBase< Scalar > &B, MultiVectorBase< Scalar > *X, const int numBlocks, const BlockSolveCriteria< Scalar > blockSolveCriteria[], SolveStatus< Scalar > blockSolveStatus[]) |
| template<class Scalar > | |
| THYRA_DEPRECATED SolveStatus < Scalar > | Thyra::solve (const LinearOpWithSolveBase< Scalar > &A, const EOpTransp A_trans, const MultiVectorBase< Scalar > &B, MultiVectorBase< Scalar > *X, const SolveCriteria< Scalar > *solveCriteria=NULL) |
| template<class Scalar > | |
| THYRA_DEPRECATED SolveStatus < Scalar > | Thyra::solve (const LinearOpWithSolveBase< Scalar > &A, const EConj conj, const MultiVectorBase< Scalar > &B, MultiVectorBase< Scalar > *X, const SolveCriteria< Scalar > *solveCriteria=NULL) |
| template<class Scalar > | |
| THYRA_DEPRECATED SolveStatus < Scalar > | Thyra::solveTranspose (const LinearOpWithSolveBase< Scalar > &A, const EConj conj, const MultiVectorBase< Scalar > &B, MultiVectorBase< Scalar > *X, const SolveCriteria< Scalar > *solveCriteria=NULL) |
| template<class Scalar > | |
| THYRA_DEPRECATED void | Thyra::solve (const LinearOpWithSolveBase< Scalar > &A, const EConj conj, const MultiVectorBase< Scalar > &B, MultiVectorBase< Scalar > *X, const int numBlocks, const BlockSolveCriteria< Scalar > blockSolveCriteria[]=NULL, SolveStatus< Scalar > blockSolveStatus[]=NULL) |
| template<class Scalar > | |
| THYRA_DEPRECATED void | Thyra::solveTranspose (const LinearOpWithSolveBase< Scalar > &A, const EConj conj, const MultiVectorBase< Scalar > &B, MultiVectorBase< Scalar > *X, const int numBlocks, const BlockSolveCriteria< Scalar > blockSolveCriteria[]=NULL, SolveStatus< Scalar > blockSolveStatus[]=NULL) |
1.7.4