Define the UF_long type if necessary.

The UF_long type is deprecated in UMFPack, and actually seems
to be removed from the latest versions.
This commit is contained in:
Atgeirr Flø Rasmussen 2015-08-06 09:54:05 +02:00
parent a6124d9a77
commit 596eba610a

View File

@ -42,6 +42,11 @@
#include <opm/core/linalg/sparse_sys.h>
#include <opm/core/linalg/call_umfpack.h>
/* To handle new versions of SuiteSparse. */
#ifndef UF_long
#define UF_long SuiteSparse_long
#endif
struct CSCMatrix {
UF_long n;
UF_long nnz;