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