43 #ifndef _fei_Include_Trilinos_hpp_ 44 #define _fei_Include_Trilinos_hpp_ 47 #include "fei_trilinos_macros.hpp" 49 #ifdef HAVE_FEI_EPETRA 52 #include <Epetra_MpiComm.h> 54 #include <Epetra_SerialComm.h> 57 #include <Epetra_Map.h> 58 #include <Epetra_CrsGraph.h> 59 #include <Epetra_MultiVector.h> 60 #include <Epetra_Vector.h> 61 #include <Epetra_CrsMatrix.h> 62 #include <Epetra_VbrMatrix.h> 63 #include <Epetra_LinearProblem.h> 66 #ifdef HAVE_FEI_TEUCHOS 74 #undef PACKAGE_TARNAME 78 #ifdef HAVE_FEI_AZTECOO 83 #include <BelosSolverFactory.hpp> 84 #include <BelosEpetraAdapter.hpp> 88 #undef PACKAGE_BUGREPORT 91 #undef PACKAGE_TARNAME 92 #undef PACKAGE_VERSION 97 #ifdef HAVE_FEI_AMESOS 99 #include <Amesos_config.h> 105 #undef PACKAGE_BUGREPORT 107 #undef PACKAGE_STRING 108 #undef PACKAGE_TARNAME 109 #undef PACKAGE_VERSION 114 #ifdef HAVE_FEI_IFPACK