Go to the documentation of this file.00001 #ifndef EIGEN_SUPERLUSUPPORT_MODULE_H
00002 #define EIGEN_SUPERLUSUPPORT_MODULE_H
00003
00004 #include "SparseExtra"
00005
00006 #include "../../Eigen/src/Core/util/DisableStupidWarnings.h"
00007
00008 typedef int int_t;
00009 #include <slu_Cnames.h>
00010 #include <supermatrix.h>
00011 #include <slu_util.h>
00012
00013 namespace Eigen { struct SluMatrix; }
00014
00015 namespace Eigen {
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029 struct SuperLU {};
00030
00031 #include "src/SparseExtra/SuperLUSupport.h"
00032
00033 }
00034
00035 #include "../../Eigen/src/Core/util/ReenableStupidWarnings.h"
00036
00037 #endif // EIGEN_SUPERLUSUPPORT_MODULE_H