1 #ifndef EIGEN_METISSUPPORT_MODULE_H 2 #define EIGEN_METISSUPPORT_MODULE_H 3 4 #include "SparseCore" 5 6 #include "src/Core/util/DisableStupidWarnings.h" 7 8 extern "C" { 9 #include <metis.h> 10 } 11 12 13 /** \ingroup Support_modules 14 * \defgroup MetisSupport_Module MetisSupport module 15 * 16 * \code 17 * #include <Eigen/MetisSupport> 18 * \endcode 19 * This module defines an interface to the METIS reordering package (http://glaros.dtc.umn.edu/gkhome/views/metis). 20 * It can be used just as any other built-in method as explained in \link OrderingMethods_Module here. \endlink 21 */ 22 23 24 #include "src/MetisSupport/MetisSupport.h" 25 26 #include "src/Core/util/ReenableStupidWarnings.h" 27 28 #endif // EIGEN_METISSUPPORT_MODULE_H 29