Back to home page

EIC code displayed by LXR

 
 

    


Warning, /include/eigen3/unsupported/Eigen/KroneckerProduct is written in an unsupported language. File is not indexed.

0001 // This file is part of Eigen, a lightweight C++ template library
0002 // for linear algebra.
0003 //
0004 //
0005 // This Source Code Form is subject to the terms of the Mozilla
0006 // Public License v. 2.0. If a copy of the MPL was not distributed
0007 // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
0008 
0009 #ifndef EIGEN_KRONECKER_PRODUCT_MODULE_H
0010 #define EIGEN_KRONECKER_PRODUCT_MODULE_H
0011 
0012 #include "../../Eigen/Core"
0013 
0014 #include "../../Eigen/src/Core/util/DisableStupidWarnings.h"
0015 
0016 #include "../../Eigen/src/SparseCore/SparseUtil.h"
0017 
0018 namespace Eigen {
0019 
0020 /**
0021   * \defgroup KroneckerProduct_Module KroneckerProduct module
0022   *
0023   * This module contains an experimental Kronecker product implementation.
0024   *
0025   * \code
0026   * #include <Eigen/KroneckerProduct>
0027   * \endcode
0028   */
0029 
0030 } // namespace Eigen
0031 
0032 #include "src/KroneckerProduct/KroneckerTensorProduct.h"
0033 
0034 #include "../../Eigen/src/Core/util/ReenableStupidWarnings.h"
0035 
0036 #endif // EIGEN_KRONECKER_PRODUCT_MODULE_H