Add support for Metis fill-reducing ordering ; it is generally more efficient than COLAMD ordering

This commit is contained in:
Desire NUENTSA
2012-08-06 14:55:02 +02:00
parent a51806993b
commit 4d3b7e2a13
6 changed files with 186 additions and 1 deletions

26
Eigen/MetisSupport Normal file
View File

@@ -0,0 +1,26 @@
#ifndef EIGEN_METISSUPPORT_MODULE_H
#define EIGEN_METISSUPPORT_MODULE_H
#include "SparseCore"
#include "src/Core/util/DisableStupidWarnings.h"
extern "C" {
#include <metis.h>
}
/** \ingroup Support_modules
* \defgroup MetisSupport_Module MetisSupport module
*
* \code
* #include <Eigen/MetisSupport>
* \endcode
*/
#include "src/MetisSupport/MetisSupport.h"
#include "src/Core/util/ReenableStupidWarnings.h"
#endif // EIGEN_METISSUPPORT_MODULE_H