#include <math.h>
#include <complex.h>
#include "@METISINCFILE@"

typedef int32_t psb_m_t;

#if defined(IPK4) &&  defined(LPK4)
typedef int32_t psb_i_t;
typedef int32_t psb_l_t;
#elif defined(IPK4) &&  defined(LPK8)
typedef int32_t psb_i_t;
typedef int64_t psb_l_t;
#elif defined(IPK8) &&  defined(LPK8)
typedef int64_t psb_i_t;
typedef int64_t psb_l_t;
#else
#endif
typedef int64_t psb_e_t;

typedef float  psb_s_t;
typedef double psb_d_t;
typedef float  complex psb_c_t;
typedef double complex psb_z_t;