What errors do you get? The primary code change was to use real_t instead of PetscReal in calls to parmetis.

 

The change was done to make parmetis built by petsc be same as default parmetis that others/distros might build.

 

And this enables consistent usage from quad build of petsc.

 

I can add –download-metis-double or similar option to configure – if useful.

 

Satish

 

From: Eric Chamberland
Sent: Wednesday, September 13, 2017 8:41 AM
To: petsc-dev
Subject: [petsc-dev] ParMETIS change

 

Hi,

having trouble to compile our code with PETSc-master new defaults
options for PARMEtis.

Parmetis was using double precision before...

By curiosity, is there a big performance gain to use float?

Thanks,

Eric