31 #ifndef _AMESOS_FACTORY_H_
32 #define _AMESOS_FACTORY_H_
34 #if defined(Amesos_SHOW_DEPRECATED_WARNINGS)
36 #warning "The Amesos package is deprecated"
88 bool Query(
const char * ClassType);
91 bool Query(
const std::string CT);
static Teuchos::ParameterList GetValidParameters()
Get the list of valid parameters.
Factory for binding a third party direct solver to an Epetra_LinearProblem.
Amesos_BaseSolver * Create(const char *ClassType, const Epetra_LinearProblem &LinearProblem)
Amesos Create method.
Amesos_BaseSolver: A pure virtual class for direct solution of real-valued double-precision operators...
bool Query(const char *ClassType)
Queries whether a given interface is available or not.