From 0d52b965c88e3f19c4ab55c43663175bd536e3f2 Mon Sep 17 00:00:00 2001 From: Desire NUENTSA Date: Thu, 22 Mar 2012 15:54:52 +0100 Subject: Add simple API to set Pastix parameters --- Eigen/PaStiXSupport | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 Eigen/PaStiXSupport (limited to 'Eigen/PaStiXSupport') diff --git a/Eigen/PaStiXSupport b/Eigen/PaStiXSupport new file mode 100644 index 000000000..4ded8e5d0 --- /dev/null +++ b/Eigen/PaStiXSupport @@ -0,0 +1,38 @@ +#ifndef EIGEN_PASTIXSUPPORT_MODULE_H +#define EIGEN_PASTIXSUPPORT_MODULE_H + +#include "SparseCore" + +#include "src/Core/util/DisableStupidWarnings.h" + +#include +extern "C" { +#include +#include +} + +#ifdef complex +#undef complex +#endif + +namespace Eigen { + +/** \ingroup Support_modules + * \defgroup PaStiXSupport_Module PaStiXSupport module + * + * \code + * #include + * \endcode + */ + +#include "src/misc/Solve.h" +#include "src/misc/SparseSolve.h" + +#include "src/PaStiXSupport/PaStiXSupport.h" + + +} // namespace Eigen + +#include "src/Core/util/ReenableStupidWarnings.h" + +#endif // EIGEN_PASTIXSUPPORT_MODULE_H -- cgit v1.2.3