#include <deal.II/base/template_constraints.h>
#ifdef DEAL_II_WITH_TRILINOS
-#include "Sacado.hpp"
+
+DEAL_II_DISABLE_EXTRA_DIAGNOSTICS
+# include <Sacado.hpp>
+DEAL_II_ENABLE_EXTRA_DIAGNOSTICS
DEAL_II_NAMESPACE_OPEN
#ifdef DEAL_II_WITH_TRILINOS
#include <deal.II/lac/trilinos_epetra_communication_pattern.h>
#include <deal.II/lac/trilinos_epetra_vector.h>
-#include "Epetra_MultiVector.h"
+
+DEAL_II_DISABLE_EXTRA_DIAGNOSTICS
+# include <Epetra_MultiVector.h>
+DEAL_II_ENABLE_EXTRA_DIAGNOSTICS
+
#endif
DEAL_II_NAMESPACE_OPEN
# include <deal.II/lac/trilinos_vector.h>
# include <deal.II/lac/trilinos_epetra_vector.h>
# include <deal.II/lac/trilinos_epetra_communication_pattern.h>
-# include "Epetra_Import.h"
+DEAL_II_DISABLE_EXTRA_DIAGNOSTICS
+# include <Epetra_Import.h>
+DEAL_II_ENABLE_EXTRA_DIAGNOSTICS
#endif
#ifdef DEAL_II_WITH_CUDA
#ifdef DEAL_II_WITH_MPI
#include <deal.II/lac/communication_pattern_base.h>
-#include "Epetra_Import.h"
+
+DEAL_II_DISABLE_EXTRA_DIAGNOSTICS
+# include <Epetra_Import.h>
+DEAL_II_ENABLE_EXTRA_DIAGNOSTICS
+
#include <memory>
DEAL_II_NAMESPACE_OPEN
#include <deal.II/lac/trilinos_epetra_communication_pattern.h>
#include <deal.II/lac/vector_space_vector.h>
#include <memory>
-#include "mpi.h"
-#include "Epetra_FEVector.h"
+
+DEAL_II_DISABLE_EXTRA_DIAGNOSTICS
+# include <mpi.h>
+# include <Epetra_FEVector.h>
+DEAL_II_ENABLE_EXTRA_DIAGNOSTICS
DEAL_II_NAMESPACE_OPEN
# include <Epetra_Comm.h>
# ifdef DEAL_II_WITH_MPI
# include <Epetra_MpiComm.h>
-# include "mpi.h"
+# include <mpi.h>
# else
# include <Epetra_SerialComm.h>
# endif
# include <Epetra_Map.h>
# ifdef DEAL_II_WITH_MPI
# include <Epetra_MpiComm.h>
-# include "mpi.h"
+# include <mpi.h>
# else
-# include "Epetra_SerialComm.h"
+# include <Epetra_SerialComm.h>
# endif
DEAL_II_ENABLE_EXTRA_DIAGNOSTICS
# include <memory>
DEAL_II_DISABLE_EXTRA_DIAGNOSTICS
-# include "Epetra_ConfigDefs.h"
+# include <Epetra_ConfigDefs.h>
# ifdef DEAL_II_WITH_MPI // only if MPI is installed
-# include "mpi.h"
-# include "Epetra_MpiComm.h"
+# include <mpi.h>
+# include <Epetra_MpiComm.h>
# else
-# include "Epetra_SerialComm.h"
+# include <Epetra_SerialComm.h>
# endif
-# include "Epetra_FEVector.h"
-# include "Epetra_Map.h"
-# include "Epetra_LocalMap.h"
+# include <Epetra_FEVector.h>
+# include <Epetra_Map.h>
+# include <Epetra_LocalMap.h>
DEAL_II_ENABLE_EXTRA_DIAGNOSTICS
DEAL_II_NAMESPACE_OPEN
// Required for instantiation of template functions
#ifdef DEAL_II_WITH_TRILINOS
-#include "Sacado.hpp"
+
+DEAL_II_DISABLE_EXTRA_DIAGNOSTICS
+# include <Sacado.hpp>
+DEAL_II_ENABLE_EXTRA_DIAGNOSTICS
+
#include <deal.II/base/sacado_product_type.h>
#endif
# include <deal.II/lac/trilinos_vector.h>
# include <deal.II/lac/trilinos_parallel_block_vector.h>
# endif
-# include "Teuchos_RCP.hpp"
-# include "Epetra_SerialComm.h"
+# include <Teuchos_RCP.hpp>
+# include <Epetra_SerialComm.h>
#endif
DEAL_II_ENABLE_EXTRA_DIAGNOSTICS
#ifdef DEAL_II_WITH_MPI
#include <deal.II/base/index_set.h>
-#include "Epetra_Map.h"
+
+DEAL_II_DISABLE_EXTRA_DIAGNOSTICS
+# include <Epetra_Map.h>
+DEAL_II_ENABLE_EXTRA_DIAGNOSTICS
+
#include <memory>
DEAL_II_NAMESPACE_OPEN
#include <boost/io/ios_state.hpp>
#include <deal.II/lac/read_write_vector.h>
-#include "Epetra_Import.h"
-#include "Epetra_Map.h"
-#include "Epetra_MpiComm.h"
+
+DEAL_II_DISABLE_EXTRA_DIAGNOSTICS
+# include <Epetra_Import.h>
+# include <Epetra_Map.h>
+# include <Epetra_MpiComm.h>
+DEAL_II_ENABLE_EXTRA_DIAGNOSTICS
DEAL_II_NAMESPACE_OPEN