#ifndef EIGEN_SUPERLUSUPPORT_MODULE_H #define EIGEN_SUPERLUSUPPORT_MODULE_H #include "SparseExtra" #include "src/Core/util/DisableMSVCWarnings.h" typedef int int_t; #include #include #include namespace SuperLU_S { #include } namespace SuperLU_D { #include } namespace SuperLU_C { #include } namespace SuperLU_Z { #include } namespace Eigen { struct SluMatrix; } namespace Eigen { /** \ingroup Unsupported_modules * \defgroup SuperLUSupport_Module Super LU support * * * * \code * #include * \endcode */ #include "src/SparseExtra/SuperLUSupport.h" } // namespace Eigen #include "src/Core/util/EnableMSVCWarnings.h" #endif // EIGEN_SUPERLUSUPPORT_MODULE_H