| Stratimikos Package Browser (Single Doxygen Collection)
    Version of the Day
    | 
| Classes | |
| class | Thyra::AmesosLinearOpWithSolve | 
| Concrete LinearOpWithSolveBasesubclass that adapts anyAmesos_BaseSolverobject.  More... | |
| class | Thyra::AmesosLinearOpWithSolveFactory | 
| Concrete LinearOpWithSolveFactoryBaseadapter subclass that uses Amesos direct solvers.  More... | |
| Enumerations | |
| enum | Thyra::Amesos::ESolverType { Thyra::Amesos::LAPACK } | 
| enum | Thyra::Amesos::ERefactorizationPolicy { Thyra::Amesos::REPIVOT_ON_REFACTORIZATION, Thyra::Amesos::NO_PIVOT_ON_REFACTORIZATION } | 
| The policy used on refactoring a matrix.  More... | |
| Functions | |
| const char * | Thyra::Amesos::toString (const ESolverType solverType) | 
| const char * | Thyra::Amesos::toString (const ERefactorizationPolicy refactorizationPolicy) | 
| Variables | |
| const int | Thyra::Amesos::numSolverTypes = 1 | 
| const ESolverType | Thyra::Amesos::solverTypeValues [numSolverTypes] | 
| const char * | Thyra::Amesos::solverTypeNames [numSolverTypes] | 
| const bool | Thyra::Amesos::supportsUnsymmetric [numSolverTypes] | 
| Teuchos::StringToIntMap | Thyra::Amesos::solverTypeNameToEnumMap | 
| const int | Thyra::Amesos::numRefactorizationPolices = 2 | 
| const ERefactorizationPolicy | Thyra::Amesos::refactorizationPolicyValues [numRefactorizationPolices] | 
| Teuchos::StringToIntMap | Thyra::Amesos::refactorizationPolicyNameToEnumMap | 
Thyra::AmesosLinearOpWithSolveFactory : A general concrete implementation of the Thyra::LinearOpWithSolveFactoryBase interface that creates Thyra::AmesosLinearOpWithSolve objects.
Thyra::AmesosLinearOpWithSolve : A very general concrete implementation of the Thyra::LinearOpWithSolveBase interface. Clients should not create these objects directly but instead should use Thyra::AmesosLinearOpWithSolveFactory for that purpose.
| Enumerator | |
|---|---|
| LAPACK | |
Definition at line 57 of file Thyra_AmesosTypes.hpp.
The policy used on refactoring a matrix.
| Enumerator | |
|---|---|
| REPIVOT_ON_REFACTORIZATION | Completely new pivoting will be used on refactorizations! | 
| NO_PIVOT_ON_REFACTORIZATION | No piviting, or only minor repivoting, will be used on refactorizations! | 
Definition at line 162 of file Thyra_AmesosTypes.hpp.
| 
 | inline | 
Definition at line 151 of file Thyra_AmesosTypes.hpp.
| 
 | inline | 
Definition at line 183 of file Thyra_AmesosTypes.hpp.
| const int Thyra::Amesos::numSolverTypes = 1 | 
Definition at line 97 of file Thyra_AmesosTypes.hpp.
| const Amesos::ESolverType Thyra::Amesos::solverTypeValues | 
Definition at line 48 of file Thyra_AmesosTypes.cpp.
| const char * Thyra::Amesos::solverTypeNames | 
Definition at line 86 of file Thyra_AmesosTypes.cpp.
| const bool Thyra::Amesos::supportsUnsymmetric | 
Definition at line 124 of file Thyra_AmesosTypes.cpp.
| Teuchos::StringToIntMap Thyra::Amesos::solverTypeNameToEnumMap | 
| const int Thyra::Amesos::numRefactorizationPolices = 2 | 
Definition at line 170 of file Thyra_AmesosTypes.hpp.
| const Amesos::ERefactorizationPolicy Thyra::Amesos::refactorizationPolicyValues | 
Definition at line 169 of file Thyra_AmesosTypes.cpp.
| Teuchos::StringToIntMap Thyra::Amesos::refactorizationPolicyNameToEnumMap | 
 1.8.5
 1.8.5