43 #ifndef SHYLU_SYMBOLIC_H 44 #define SHYLU_SYMBOLIC_H 46 #include "Epetra_CrsMatrix.h" 47 #include "Epetra_Map.h" 48 #include "Epetra_MultiVector.h" 49 #include "Epetra_LinearProblem.h" 50 #include "Isorropia_EpetraProber.hpp" 52 #include <EpetraExt_Reindex_LinearProblem2.h> 53 #include "Ifpack_Preconditioner.h" 58 Teuchos::RCP<Epetra_CrsMatrix> D;
61 Teuchos::RCP<Epetra_CrsMatrix> C;
62 Teuchos::RCP<Epetra_CrsMatrix> R;
63 Teuchos::RCP<Epetra_CrsMatrix> G;
64 Teuchos::RCP<Epetra_LinearProblem> LP;
65 Teuchos::RCP<Epetra_LinearProblem> OrigLP;
66 Teuchos::RCP<EpetraExt::ViewTransform<Epetra_LinearProblem> > ReIdx_LP ;
67 Teuchos::RCP<Epetra_MultiVector> Dlhs;
68 Teuchos::RCP<Epetra_MultiVector> Drhs;
69 Teuchos::RCP<Epetra_MultiVector> Gvec;
70 Teuchos::RCP<Amesos_BaseSolver> Solver;
71 Teuchos::RCP<Ifpack_Preconditioner> ifSolver;
72 Teuchos::RCP<Epetra_CrsGraph> Sg;
74 Teuchos::RCP<Isorropia::Epetra::Prober> prober;
78 #endif // SHYLU_SYMBOLIC_H