diff --git a/Eigen/Core/Block.h b/Eigen/src/Core/Block.h similarity index 100% rename from Eigen/Core/Block.h rename to Eigen/src/Core/Block.h diff --git a/Eigen/Core/CMakeLists.txt b/Eigen/src/Core/CMakeLists.txt similarity index 100% rename from Eigen/Core/CMakeLists.txt rename to Eigen/src/Core/CMakeLists.txt diff --git a/Eigen/Core/Cast.h b/Eigen/src/Core/Cast.h similarity index 100% rename from Eigen/Core/Cast.h rename to Eigen/src/Core/Cast.h diff --git a/Eigen/Core/Coeffs.h b/Eigen/src/Core/Coeffs.h similarity index 100% rename from Eigen/Core/Coeffs.h rename to Eigen/src/Core/Coeffs.h diff --git a/Eigen/Core/Column.h b/Eigen/src/Core/Column.h similarity index 100% rename from Eigen/Core/Column.h rename to Eigen/src/Core/Column.h diff --git a/Eigen/Core/Conjugate.h b/Eigen/src/Core/Conjugate.h similarity index 100% rename from Eigen/Core/Conjugate.h rename to Eigen/src/Core/Conjugate.h diff --git a/Eigen/Core/DiagonalCoeffs.h b/Eigen/src/Core/DiagonalCoeffs.h similarity index 100% rename from Eigen/Core/DiagonalCoeffs.h rename to Eigen/src/Core/DiagonalCoeffs.h diff --git a/Eigen/Core/DiagonalMatrix.h b/Eigen/src/Core/DiagonalMatrix.h similarity index 100% rename from Eigen/Core/DiagonalMatrix.h rename to Eigen/src/Core/DiagonalMatrix.h diff --git a/Eigen/Core/Difference.h b/Eigen/src/Core/Difference.h similarity index 100% rename from Eigen/Core/Difference.h rename to Eigen/src/Core/Difference.h diff --git a/Eigen/Core/Dot.h b/Eigen/src/Core/Dot.h similarity index 100% rename from Eigen/Core/Dot.h rename to Eigen/src/Core/Dot.h diff --git a/Eigen/Core/DynBlock.h b/Eigen/src/Core/DynBlock.h similarity index 100% rename from Eigen/Core/DynBlock.h rename to Eigen/src/Core/DynBlock.h diff --git a/Eigen/Core/Eval.h b/Eigen/src/Core/Eval.h similarity index 100% rename from Eigen/Core/Eval.h rename to Eigen/src/Core/Eval.h diff --git a/Eigen/Core/Fuzzy.h b/Eigen/src/Core/Fuzzy.h similarity index 100% rename from Eigen/Core/Fuzzy.h rename to Eigen/src/Core/Fuzzy.h diff --git a/Eigen/Core/IO.h b/Eigen/src/Core/IO.h similarity index 100% rename from Eigen/Core/IO.h rename to Eigen/src/Core/IO.h diff --git a/Eigen/Core/Identity.h b/Eigen/src/Core/Identity.h similarity index 100% rename from Eigen/Core/Identity.h rename to Eigen/src/Core/Identity.h diff --git a/Eigen/Core/Map.h b/Eigen/src/Core/Map.h similarity index 100% rename from Eigen/Core/Map.h rename to Eigen/src/Core/Map.h diff --git a/Eigen/Core/MathFunctions.h b/Eigen/src/Core/MathFunctions.h similarity index 100% rename from Eigen/Core/MathFunctions.h rename to Eigen/src/Core/MathFunctions.h diff --git a/Eigen/Core/Matrix.h b/Eigen/src/Core/Matrix.h similarity index 100% rename from Eigen/Core/Matrix.h rename to Eigen/src/Core/Matrix.h diff --git a/Eigen/Core/MatrixBase.h b/Eigen/src/Core/MatrixBase.h similarity index 100% rename from Eigen/Core/MatrixBase.h rename to Eigen/src/Core/MatrixBase.h diff --git a/Eigen/Core/MatrixRef.h b/Eigen/src/Core/MatrixRef.h similarity index 100% rename from Eigen/Core/MatrixRef.h rename to Eigen/src/Core/MatrixRef.h diff --git a/Eigen/Core/MatrixStorage.h b/Eigen/src/Core/MatrixStorage.h similarity index 100% rename from Eigen/Core/MatrixStorage.h rename to Eigen/src/Core/MatrixStorage.h diff --git a/Eigen/Core/Minor.h b/Eigen/src/Core/Minor.h similarity index 100% rename from Eigen/Core/Minor.h rename to Eigen/src/Core/Minor.h diff --git a/Eigen/Core/NumTraits.h b/Eigen/src/Core/NumTraits.h similarity index 100% rename from Eigen/Core/NumTraits.h rename to Eigen/src/Core/NumTraits.h diff --git a/Eigen/Core/Ones.h b/Eigen/src/Core/Ones.h similarity index 100% rename from Eigen/Core/Ones.h rename to Eigen/src/Core/Ones.h diff --git a/Eigen/Core/OperatorEquals.h b/Eigen/src/Core/OperatorEquals.h similarity index 100% rename from Eigen/Core/OperatorEquals.h rename to Eigen/src/Core/OperatorEquals.h diff --git a/Eigen/Core/Opposite.h b/Eigen/src/Core/Opposite.h similarity index 100% rename from Eigen/Core/Opposite.h rename to Eigen/src/Core/Opposite.h diff --git a/Eigen/Core/Product.h b/Eigen/src/Core/Product.h similarity index 100% rename from Eigen/Core/Product.h rename to Eigen/src/Core/Product.h diff --git a/Eigen/Core/Random.h b/Eigen/src/Core/Random.h similarity index 100% rename from Eigen/Core/Random.h rename to Eigen/src/Core/Random.h diff --git a/Eigen/Core/Row.h b/Eigen/src/Core/Row.h similarity index 100% rename from Eigen/Core/Row.h rename to Eigen/src/Core/Row.h diff --git a/Eigen/Core/ScalarMultiple.h b/Eigen/src/Core/ScalarMultiple.h similarity index 100% rename from Eigen/Core/ScalarMultiple.h rename to Eigen/src/Core/ScalarMultiple.h diff --git a/Eigen/Core/Sum.h b/Eigen/src/Core/Sum.h similarity index 100% rename from Eigen/Core/Sum.h rename to Eigen/src/Core/Sum.h diff --git a/Eigen/Core/Trace.h b/Eigen/src/Core/Trace.h similarity index 100% rename from Eigen/Core/Trace.h rename to Eigen/src/Core/Trace.h diff --git a/Eigen/Core/Transpose.h b/Eigen/src/Core/Transpose.h similarity index 100% rename from Eigen/Core/Transpose.h rename to Eigen/src/Core/Transpose.h diff --git a/Eigen/Core/Util.h b/Eigen/src/Core/Util.h similarity index 100% rename from Eigen/Core/Util.h rename to Eigen/src/Core/Util.h diff --git a/Eigen/Core/Zero.h b/Eigen/src/Core/Zero.h similarity index 100% rename from Eigen/Core/Zero.h rename to Eigen/src/Core/Zero.h