36 #ifndef _AZTECOOOPERATOR_HPP_ 37 #define _AZTECOOOPERATOR_HPP_ 40 #include <Teuchos_ParameterList.hpp> 42 #include <lifev/core/operator
/SolverOperator.hpp> 43 #include <lifev/core/array/VectorEpetra.hpp> 74 return new AztecooOperator();
virtual void doResetSolver()
static bool registerAztecoo
SolverOperator(std::shared_ptr< Epetra_Comm > comm=std::shared_ptr< Epetra_Comm >(new Epetra_MpiComm(MPI_COMM_WORLD)))
void updateInverseJacobian(const UInt &iQuadPt)
static const LifeV::UInt elm_nodes_num[]
virtual void doSetParameterList()
std::shared_ptr< SolverType > SolverType_ptr
Abstract class which defines the interface of an Invertible Linear Operator.
SolverOperator * createAztecooOperator()
virtual void doSetOperator()
virtual void doSetPreconditioner()
Epetra_MultiVector vector_Type
virtual int doApplyInverse(const vector_Type &X, vector_Type &Y) const
SolverType_ptr M_linSolver