aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/Eigen/IterativeSolvers
diff options
context:
space:
mode:
authorGravatar Christoph Hertzberg <chtz@informatik.uni-bremen.de>2018-08-28 18:32:39 +0200
committerGravatar Christoph Hertzberg <chtz@informatik.uni-bremen.de>2018-08-28 18:32:39 +0200
commit73ca600bca42f5ccf507ca4be1f53921973b44fe (patch)
treeb7e2608239cd7179c02efcfe2bddfb5c4d74ca04 /unsupported/Eigen/IterativeSolvers
parentef4d79fed8b84f03fe3c7ace98442c822cf3472a (diff)
Fix numerous shadow-warnings for GCC<=4.8
Diffstat (limited to 'unsupported/Eigen/IterativeSolvers')
-rw-r--r--unsupported/Eigen/IterativeSolvers8
1 files changed, 6 insertions, 2 deletions
diff --git a/unsupported/Eigen/IterativeSolvers b/unsupported/Eigen/IterativeSolvers
index 31e880bdc..fe8a6d00d 100644
--- a/unsupported/Eigen/IterativeSolvers
+++ b/unsupported/Eigen/IterativeSolvers
@@ -11,6 +11,8 @@
#define EIGEN_ITERATIVE_SOLVERS_MODULE_H
#include <Eigen/Sparse>
+#include "../../Eigen/Jacobi"
+#include "../../Eigen/Householder"
/**
* \defgroup IterativeSolvers_Module Iterative solvers module
@@ -24,19 +26,21 @@
*/
//@{
+#include "../../Eigen/src/Core/util/DisableStupidWarnings.h"
+
#ifndef EIGEN_MPL2_ONLY
#include "src/IterativeSolvers/IterationController.h"
#include "src/IterativeSolvers/ConstrainedConjGrad.h"
#endif
#include "src/IterativeSolvers/IncompleteLU.h"
-#include "../../Eigen/Jacobi"
-#include "../../Eigen/Householder"
#include "src/IterativeSolvers/GMRES.h"
#include "src/IterativeSolvers/DGMRES.h"
//#include "src/IterativeSolvers/SSORPreconditioner.h"
#include "src/IterativeSolvers/MINRES.h"
+#include "../../Eigen/src/Core/util/ReenableStupidWarnings.h"
+
//@}
#endif // EIGEN_ITERATIVE_SOLVERS_MODULE_H