Remove some Array #includes.

This commit is contained in:
Jitse Niesen 2010-01-21 12:31:03 +00:00
parent 7bf5930496
commit dbf3af866e
14 changed files with 0 additions and 15 deletions

View File

@ -25,8 +25,6 @@
#ifndef EIGEN2SUPPORT_H #ifndef EIGEN2SUPPORT_H
#define EIGEN2SUPPORT_H #define EIGEN2SUPPORT_H
#include "Array"
#if (!defined(EIGEN2_SUPPORT)) || (!defined(EIGEN_CORE_H)) #if (!defined(EIGEN2_SUPPORT)) || (!defined(EIGEN_CORE_H))
#error Eigen2 support must be enabled by defining EIGEN2_SUPPORT before any other Eigen header #error Eigen2 support must be enabled by defining EIGEN2_SUPPORT before any other Eigen header
#endif #endif

View File

@ -1,5 +1,4 @@
#include <Eigen/Core> #include <Eigen/Core>
#include <Eigen/Array>
#include <Eigen/LU> #include <Eigen/LU>
#include <Eigen/QR> #include <Eigen/QR>
#include <Eigen/Cholesky> #include <Eigen/Cholesky>

View File

@ -23,7 +23,6 @@
// Eigen. If not, see <http://www.gnu.org/licenses/>. // Eigen. If not, see <http://www.gnu.org/licenses/>.
#include "main.h" #include "main.h"
#include <Eigen/Array>
template<typename MatrixType> void array(const MatrixType& m) template<typename MatrixType> void array(const MatrixType& m)
{ {

View File

@ -23,7 +23,6 @@
// Eigen. If not, see <http://www.gnu.org/licenses/>. // Eigen. If not, see <http://www.gnu.org/licenses/>.
#include "main.h" #include "main.h"
#include <Eigen/Array>
template<typename MatrixType> void array_for_matrix(const MatrixType& m) template<typename MatrixType> void array_for_matrix(const MatrixType& m)
{ {

View File

@ -23,7 +23,6 @@
// Eigen. If not, see <http://www.gnu.org/licenses/>. // Eigen. If not, see <http://www.gnu.org/licenses/>.
#include "main.h" #include "main.h"
#include <Eigen/Array>
template<typename MatrixType> void replicate(const MatrixType& m) template<typename MatrixType> void replicate(const MatrixType& m)
{ {

View File

@ -25,7 +25,6 @@
#include "main.h" #include "main.h"
#include <Eigen/Core> #include <Eigen/Core>
#include <Eigen/Array>
using namespace Eigen; using namespace Eigen;

View File

@ -26,7 +26,6 @@
#define EIGEN2_SUPPORT #define EIGEN2_SUPPORT
#include "main.h" #include "main.h"
#include <functional> #include <functional>
#include <Eigen/Array>
using namespace std; using namespace std;

View File

@ -148,7 +148,6 @@ namespace Eigen
#define EIGEN_INTERNAL_DEBUGGING #define EIGEN_INTERNAL_DEBUGGING
#define EIGEN_NICE_RANDOM #define EIGEN_NICE_RANDOM
#include <Eigen/Array>
#include <Eigen/QR> // required for createRandomMatrixOfRank #include <Eigen/QR> // required for createRandomMatrixOfRank

View File

@ -23,7 +23,6 @@
// Eigen. If not, see <http://www.gnu.org/licenses/>. // Eigen. If not, see <http://www.gnu.org/licenses/>.
#include "main.h" #include "main.h"
#include <Eigen/Array>
template<typename MatrixType> template<typename MatrixType>
bool equalsIdentity(const MatrixType& A) bool equalsIdentity(const MatrixType& A)

View File

@ -23,7 +23,6 @@
// Eigen. If not, see <http://www.gnu.org/licenses/>. // Eigen. If not, see <http://www.gnu.org/licenses/>.
#include "main.h" #include "main.h"
#include <Eigen/Array>
#include <Eigen/QR> #include <Eigen/QR>
template<typename Derived1, typename Derived2> template<typename Derived1, typename Derived2>

View File

@ -23,7 +23,6 @@
// Eigen. If not, see <http://www.gnu.org/licenses/>. // Eigen. If not, see <http://www.gnu.org/licenses/>.
#include "main.h" #include "main.h"
#include <Eigen/Array>
template<typename MatrixType> void product_extra(const MatrixType& m) template<typename MatrixType> void product_extra(const MatrixType& m)
{ {

View File

@ -30,7 +30,6 @@ static int nb_temporaries;
} }
#include "main.h" #include "main.h"
#include <Eigen/Array>
#define VERIFY_EVALUATION_COUNT(XPR,N) {\ #define VERIFY_EVALUATION_COUNT(XPR,N) {\
nb_temporaries = 0; \ nb_temporaries = 0; \

View File

@ -25,7 +25,6 @@
#include "main.h" #include "main.h"
#include <Eigen/Core> #include <Eigen/Core>
#include <Eigen/Array>
#include <Eigen/Geometry> #include <Eigen/Geometry>
#include <Eigen/LU> // required for MatrixBase::determinant #include <Eigen/LU> // required for MatrixBase::determinant

View File

@ -30,7 +30,6 @@
#include <iterator> #include <iterator>
#include <Eigen/Core> #include <Eigen/Core>
#include <Eigen/Array>
#include <Eigen/LU> #include <Eigen/LU>
#include <Eigen/Eigenvalues> #include <Eigen/Eigenvalues>