diff --git a/src/All b/src/All deleted file mode 100644 index 62c2abf35..000000000 --- a/src/All +++ /dev/null @@ -1,32 +0,0 @@ -// This file is part of Eigen, a lightweight C++ template library -// for linear algebra. Eigen itself is part of the KDE project. -// -// Copyright (C) 2006-2007 Benoit Jacob -// -// Eigen is free software; you can redistribute it and/or modify it under the -// terms of the GNU General Public License as published by the Free Software -// Foundation; either version 2 or (at your option) any later version. -// -// Eigen is distributed in the hope that it will be useful, but WITHOUT ANY -// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS -// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more -// details. -// -// You should have received a copy of the GNU General Public License along -// with Eigen; if not, write to the Free Software Foundation, Inc., 51 -// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. -// -// As a special exception, if other files instantiate templates or use macros -// or functions from this file, or you compile this file and link it -// with other works to produce a work based on this file, this file does not -// by itself cause the resulting work to be covered by the GNU General Public -// License. This exception does not invalidate any other reasons why a work -// based on this file might be covered by the GNU General Public License. - -#ifndef EI_ALL_H -#define EI_ALL_H - -#include "Core" -#include "Manip" - -#endif // EI_ALL_H diff --git a/src/Core b/src/Core deleted file mode 100644 index 581893ace..000000000 --- a/src/Core +++ /dev/null @@ -1,32 +0,0 @@ -// This file is part of Eigen, a lightweight C++ template library -// for linear algebra. Eigen itself is part of the KDE project. -// -// Copyright (C) 2006-2007 Benoit Jacob -// -// Eigen is free software; you can redistribute it and/or modify it under the -// terms of the GNU General Public License as published by the Free Software -// Foundation; either version 2 or (at your option) any later version. -// -// Eigen is distributed in the hope that it will be useful, but WITHOUT ANY -// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS -// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more -// details. -// -// You should have received a copy of the GNU General Public License along -// with Eigen; if not, write to the Free Software Foundation, Inc., 51 -// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. -// -// As a special exception, if other files instantiate templates or use macros -// or functions from this file, or you compile this file and link it -// with other works to produce a work based on this file, this file does not -// by itself cause the resulting work to be covered by the GNU General Public -// License. This exception does not invalidate any other reasons why a work -// based on this file might be covered by the GNU General Public License. - -#ifndef EI_CORE_H -#define EI_CORE_H - -//#include "internal/Vector.h" -#include "internal/Matrix.h" - -#endif // EI_CORE_H diff --git a/src/internal/Block.h b/src/Core/Block.h similarity index 100% rename from src/internal/Block.h rename to src/Core/Block.h diff --git a/src/internal/CMakeLists.txt b/src/Core/CMakeLists.txt similarity index 100% rename from src/internal/CMakeLists.txt rename to src/Core/CMakeLists.txt diff --git a/src/internal/Column.h b/src/Core/Column.h similarity index 100% rename from src/internal/Column.h rename to src/Core/Column.h diff --git a/src/internal/Conjugate.h b/src/Core/Conjugate.h similarity index 100% rename from src/internal/Conjugate.h rename to src/Core/Conjugate.h diff --git a/src/internal/Eval.h b/src/Core/Eval.h similarity index 100% rename from src/internal/Eval.h rename to src/Core/Eval.h diff --git a/src/internal/Loop.h b/src/Core/Loop.h similarity index 100% rename from src/internal/Loop.h rename to src/Core/Loop.h diff --git a/src/internal/Matrix.h b/src/Core/Matrix.h similarity index 100% rename from src/internal/Matrix.h rename to src/Core/Matrix.h diff --git a/src/internal/MatrixOps.h b/src/Core/MatrixOps.h similarity index 100% rename from src/internal/MatrixOps.h rename to src/Core/MatrixOps.h diff --git a/src/internal/MatrixRef.h b/src/Core/MatrixRef.h similarity index 100% rename from src/internal/MatrixRef.h rename to src/Core/MatrixRef.h diff --git a/src/internal/MatrixStorage.h b/src/Core/MatrixStorage.h similarity index 100% rename from src/internal/MatrixStorage.h rename to src/Core/MatrixStorage.h diff --git a/src/internal/Minor.h b/src/Core/Minor.h similarity index 100% rename from src/internal/Minor.h rename to src/Core/Minor.h diff --git a/src/internal/Numeric.h b/src/Core/Numeric.h similarity index 100% rename from src/internal/Numeric.h rename to src/Core/Numeric.h diff --git a/src/internal/Object.h b/src/Core/Object.h similarity index 100% rename from src/internal/Object.h rename to src/Core/Object.h diff --git a/src/internal/Row.h b/src/Core/Row.h similarity index 100% rename from src/internal/Row.h rename to src/Core/Row.h diff --git a/src/internal/ScalarOps.h b/src/Core/ScalarOps.h similarity index 100% rename from src/internal/ScalarOps.h rename to src/Core/ScalarOps.h diff --git a/src/internal/Transpose.h b/src/Core/Transpose.h similarity index 100% rename from src/internal/Transpose.h rename to src/Core/Transpose.h diff --git a/src/internal/Util.h b/src/Core/Util.h similarity index 100% rename from src/internal/Util.h rename to src/Core/Util.h diff --git a/src/Manip b/src/Manip deleted file mode 100644 index 440fabcad..000000000 --- a/src/Manip +++ /dev/null @@ -1,36 +0,0 @@ -// This file is part of Eigen, a lightweight C++ template library -// for linear algebra. Eigen itself is part of the KDE project. -// -// Copyright (C) 2006-2007 Benoit Jacob -// -// Eigen is free software; you can redistribute it and/or modify it under the -// terms of the GNU General Public License as published by the Free Software -// Foundation; either version 2 or (at your option) any later version. -// -// Eigen is distributed in the hope that it will be useful, but WITHOUT ANY -// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS -// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more -// details. -// -// You should have received a copy of the GNU General Public License along -// with Eigen; if not, write to the Free Software Foundation, Inc., 51 -// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. -// -// As a special exception, if other files instantiate templates or use macros -// or functions from this file, or you compile this file and link it -// with other works to produce a work based on this file, this file does not -// by itself cause the resulting work to be covered by the GNU General Public -// License. This exception does not invalidate any other reasons why a work -// based on this file might be covered by the GNU General Public License. - -#ifndef EI_MANIP_H -#define EI_MANIP_H - -#include "internal/Row.h" -#include "internal/Column.h" -#include "internal/Block.h" -#include "internal/Minor.h" -#include "internal/Transpose.h" -#include "internal/Conjugate.h" - -#endif // EI_MANIP_H