diff --git a/CMakeLists.txt b/CMakeLists.txt index ca9780ce1..97397c0f6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -13,6 +13,6 @@ endif (CMAKE_COMPILER_IS_GNUCXX) include_directories( ${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR} ) -add_subdirectory(src) +add_subdirectory(Eigen) add_subdirectory(test) add_subdirectory(doc) diff --git a/src/CMakeLists.txt b/Eigen/CMakeLists.txt similarity index 100% rename from src/CMakeLists.txt rename to Eigen/CMakeLists.txt diff --git a/src/Core.h b/Eigen/Core.h similarity index 100% rename from src/Core.h rename to Eigen/Core.h diff --git a/src/Core/Block.h b/Eigen/Core/Block.h similarity index 100% rename from src/Core/Block.h rename to Eigen/Core/Block.h diff --git a/src/Core/CMakeLists.txt b/Eigen/Core/CMakeLists.txt similarity index 100% rename from src/Core/CMakeLists.txt rename to Eigen/Core/CMakeLists.txt diff --git a/src/Core/Cast.h b/Eigen/Core/Cast.h similarity index 100% rename from src/Core/Cast.h rename to Eigen/Core/Cast.h diff --git a/src/Core/Coeffs.h b/Eigen/Core/Coeffs.h similarity index 100% rename from src/Core/Coeffs.h rename to Eigen/Core/Coeffs.h diff --git a/src/Core/Column.h b/Eigen/Core/Column.h similarity index 100% rename from src/Core/Column.h rename to Eigen/Core/Column.h diff --git a/src/Core/Conjugate.h b/Eigen/Core/Conjugate.h similarity index 100% rename from src/Core/Conjugate.h rename to Eigen/Core/Conjugate.h diff --git a/src/Core/DiagonalCoeffs.h b/Eigen/Core/DiagonalCoeffs.h similarity index 100% rename from src/Core/DiagonalCoeffs.h rename to Eigen/Core/DiagonalCoeffs.h diff --git a/src/Core/DiagonalMatrix.h b/Eigen/Core/DiagonalMatrix.h similarity index 100% rename from src/Core/DiagonalMatrix.h rename to Eigen/Core/DiagonalMatrix.h diff --git a/src/Core/Difference.h b/Eigen/Core/Difference.h similarity index 100% rename from src/Core/Difference.h rename to Eigen/Core/Difference.h diff --git a/src/Core/Dot.h b/Eigen/Core/Dot.h similarity index 100% rename from src/Core/Dot.h rename to Eigen/Core/Dot.h diff --git a/src/Core/DynBlock.h b/Eigen/Core/DynBlock.h similarity index 100% rename from src/Core/DynBlock.h rename to Eigen/Core/DynBlock.h diff --git a/src/Core/Eval.h b/Eigen/Core/Eval.h similarity index 100% rename from src/Core/Eval.h rename to Eigen/Core/Eval.h diff --git a/src/Core/Fuzzy.h b/Eigen/Core/Fuzzy.h similarity index 100% rename from src/Core/Fuzzy.h rename to Eigen/Core/Fuzzy.h diff --git a/src/Core/IO.h b/Eigen/Core/IO.h similarity index 100% rename from src/Core/IO.h rename to Eigen/Core/IO.h diff --git a/src/Core/Identity.h b/Eigen/Core/Identity.h similarity index 100% rename from src/Core/Identity.h rename to Eigen/Core/Identity.h diff --git a/src/Core/Map.h b/Eigen/Core/Map.h similarity index 100% rename from src/Core/Map.h rename to Eigen/Core/Map.h diff --git a/src/Core/MathFunctions.h b/Eigen/Core/MathFunctions.h similarity index 100% rename from src/Core/MathFunctions.h rename to Eigen/Core/MathFunctions.h diff --git a/src/Core/Matrix.h b/Eigen/Core/Matrix.h similarity index 100% rename from src/Core/Matrix.h rename to Eigen/Core/Matrix.h diff --git a/src/Core/MatrixBase.h b/Eigen/Core/MatrixBase.h similarity index 100% rename from src/Core/MatrixBase.h rename to Eigen/Core/MatrixBase.h diff --git a/src/Core/MatrixRef.h b/Eigen/Core/MatrixRef.h similarity index 100% rename from src/Core/MatrixRef.h rename to Eigen/Core/MatrixRef.h diff --git a/src/Core/MatrixStorage.h b/Eigen/Core/MatrixStorage.h similarity index 100% rename from src/Core/MatrixStorage.h rename to Eigen/Core/MatrixStorage.h diff --git a/src/Core/Minor.h b/Eigen/Core/Minor.h similarity index 100% rename from src/Core/Minor.h rename to Eigen/Core/Minor.h diff --git a/src/Core/NumTraits.h b/Eigen/Core/NumTraits.h similarity index 100% rename from src/Core/NumTraits.h rename to Eigen/Core/NumTraits.h diff --git a/src/Core/Ones.h b/Eigen/Core/Ones.h similarity index 100% rename from src/Core/Ones.h rename to Eigen/Core/Ones.h diff --git a/src/Core/OperatorEquals.h b/Eigen/Core/OperatorEquals.h similarity index 100% rename from src/Core/OperatorEquals.h rename to Eigen/Core/OperatorEquals.h diff --git a/src/Core/Opposite.h b/Eigen/Core/Opposite.h similarity index 100% rename from src/Core/Opposite.h rename to Eigen/Core/Opposite.h diff --git a/src/Core/Product.h b/Eigen/Core/Product.h similarity index 100% rename from src/Core/Product.h rename to Eigen/Core/Product.h diff --git a/src/Core/Random.h b/Eigen/Core/Random.h similarity index 100% rename from src/Core/Random.h rename to Eigen/Core/Random.h diff --git a/src/Core/Row.h b/Eigen/Core/Row.h similarity index 100% rename from src/Core/Row.h rename to Eigen/Core/Row.h diff --git a/src/Core/ScalarMultiple.h b/Eigen/Core/ScalarMultiple.h similarity index 100% rename from src/Core/ScalarMultiple.h rename to Eigen/Core/ScalarMultiple.h diff --git a/src/Core/Sum.h b/Eigen/Core/Sum.h similarity index 100% rename from src/Core/Sum.h rename to Eigen/Core/Sum.h diff --git a/src/Core/Trace.h b/Eigen/Core/Trace.h similarity index 100% rename from src/Core/Trace.h rename to Eigen/Core/Trace.h diff --git a/src/Core/Transpose.h b/Eigen/Core/Transpose.h similarity index 100% rename from src/Core/Transpose.h rename to Eigen/Core/Transpose.h diff --git a/src/Core/Util.h b/Eigen/Core/Util.h similarity index 100% rename from src/Core/Util.h rename to Eigen/Core/Util.h diff --git a/src/Core/Zero.h b/Eigen/Core/Zero.h similarity index 100% rename from src/Core/Zero.h rename to Eigen/Core/Zero.h diff --git a/doc/benchmark.cpp b/doc/benchmark.cpp index ae2a52e9c..2bf445ed5 100644 --- a/doc/benchmark.cpp +++ b/doc/benchmark.cpp @@ -1,6 +1,6 @@ // g++ -O3 -DNDEBUG benchmark.cpp -o benchmark && time ./benchmark -#include "src/Core.h" +#include using namespace std; USING_EIGEN_DATA_TYPES diff --git a/doc/example.cpp b/doc/example.cpp index f54819f5f..8b2608655 100644 --- a/doc/example.cpp +++ b/doc/example.cpp @@ -1,4 +1,4 @@ -#include "../src/Core.h" +#include USING_EIGEN_DATA_TYPES diff --git a/doc/examples/function_dynBlock.cpp b/doc/examples/function_dynBlock.cpp index bd3cbae1f..7a7e1b320 100644 --- a/doc/examples/function_dynBlock.cpp +++ b/doc/examples/function_dynBlock.cpp @@ -1,4 +1,4 @@ -#include "../src/Core.h" +#include USING_EIGEN_DATA_TYPES using namespace std; int main(int, char**) diff --git a/doc/tutorial.cpp b/doc/tutorial.cpp index 8348cab52..e98e1c07a 100644 --- a/doc/tutorial.cpp +++ b/doc/tutorial.cpp @@ -1,4 +1,4 @@ -#include "../src/Core.h" +#include USING_EIGEN_DATA_TYPES diff --git a/test/main.h b/test/main.h index 29a56b973..8cab47331 100644 --- a/test/main.h +++ b/test/main.h @@ -29,7 +29,7 @@ #include #define EIGEN_INTERNAL_DEBUGGING -#include "../src/Core.h" +#include #include #include