From a52c74095ffd4b898a05d1ec93e410eaa639d6a2 Mon Sep 17 00:00:00 2001 From: Benoit Jacob Date: Thu, 20 Dec 2007 21:25:13 +0000 Subject: [PATCH] rename src/ to Eigen/ so that we're able to #include in the examples instead of ugly things like #include"../../src/Core.h" --- CMakeLists.txt | 2 +- {src => Eigen}/CMakeLists.txt | 0 {src => Eigen}/Core.h | 0 {src => Eigen}/Core/Block.h | 0 {src => Eigen}/Core/CMakeLists.txt | 0 {src => Eigen}/Core/Cast.h | 0 {src => Eigen}/Core/Coeffs.h | 0 {src => Eigen}/Core/Column.h | 0 {src => Eigen}/Core/Conjugate.h | 0 {src => Eigen}/Core/DiagonalCoeffs.h | 0 {src => Eigen}/Core/DiagonalMatrix.h | 0 {src => Eigen}/Core/Difference.h | 0 {src => Eigen}/Core/Dot.h | 0 {src => Eigen}/Core/DynBlock.h | 0 {src => Eigen}/Core/Eval.h | 0 {src => Eigen}/Core/Fuzzy.h | 0 {src => Eigen}/Core/IO.h | 0 {src => Eigen}/Core/Identity.h | 0 {src => Eigen}/Core/Map.h | 0 {src => Eigen}/Core/MathFunctions.h | 0 {src => Eigen}/Core/Matrix.h | 0 {src => Eigen}/Core/MatrixBase.h | 0 {src => Eigen}/Core/MatrixRef.h | 0 {src => Eigen}/Core/MatrixStorage.h | 0 {src => Eigen}/Core/Minor.h | 0 {src => Eigen}/Core/NumTraits.h | 0 {src => Eigen}/Core/Ones.h | 0 {src => Eigen}/Core/OperatorEquals.h | 0 {src => Eigen}/Core/Opposite.h | 0 {src => Eigen}/Core/Product.h | 0 {src => Eigen}/Core/Random.h | 0 {src => Eigen}/Core/Row.h | 0 {src => Eigen}/Core/ScalarMultiple.h | 0 {src => Eigen}/Core/Sum.h | 0 {src => Eigen}/Core/Trace.h | 0 {src => Eigen}/Core/Transpose.h | 0 {src => Eigen}/Core/Util.h | 0 {src => Eigen}/Core/Zero.h | 0 doc/benchmark.cpp | 2 +- doc/example.cpp | 2 +- doc/examples/function_dynBlock.cpp | 2 +- doc/tutorial.cpp | 2 +- test/main.h | 2 +- 43 files changed, 6 insertions(+), 6 deletions(-) rename {src => Eigen}/CMakeLists.txt (100%) rename {src => Eigen}/Core.h (100%) rename {src => Eigen}/Core/Block.h (100%) rename {src => Eigen}/Core/CMakeLists.txt (100%) rename {src => Eigen}/Core/Cast.h (100%) rename {src => Eigen}/Core/Coeffs.h (100%) rename {src => Eigen}/Core/Column.h (100%) rename {src => Eigen}/Core/Conjugate.h (100%) rename {src => Eigen}/Core/DiagonalCoeffs.h (100%) rename {src => Eigen}/Core/DiagonalMatrix.h (100%) rename {src => Eigen}/Core/Difference.h (100%) rename {src => Eigen}/Core/Dot.h (100%) rename {src => Eigen}/Core/DynBlock.h (100%) rename {src => Eigen}/Core/Eval.h (100%) rename {src => Eigen}/Core/Fuzzy.h (100%) rename {src => Eigen}/Core/IO.h (100%) rename {src => Eigen}/Core/Identity.h (100%) rename {src => Eigen}/Core/Map.h (100%) rename {src => Eigen}/Core/MathFunctions.h (100%) rename {src => Eigen}/Core/Matrix.h (100%) rename {src => Eigen}/Core/MatrixBase.h (100%) rename {src => Eigen}/Core/MatrixRef.h (100%) rename {src => Eigen}/Core/MatrixStorage.h (100%) rename {src => Eigen}/Core/Minor.h (100%) rename {src => Eigen}/Core/NumTraits.h (100%) rename {src => Eigen}/Core/Ones.h (100%) rename {src => Eigen}/Core/OperatorEquals.h (100%) rename {src => Eigen}/Core/Opposite.h (100%) rename {src => Eigen}/Core/Product.h (100%) rename {src => Eigen}/Core/Random.h (100%) rename {src => Eigen}/Core/Row.h (100%) rename {src => Eigen}/Core/ScalarMultiple.h (100%) rename {src => Eigen}/Core/Sum.h (100%) rename {src => Eigen}/Core/Trace.h (100%) rename {src => Eigen}/Core/Transpose.h (100%) rename {src => Eigen}/Core/Util.h (100%) rename {src => Eigen}/Core/Zero.h (100%) 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