Greetings Stefano,
Thanks for spotting this.
> I'm a new user of the library, and I've just noticed that the most
> recent version of deal does not work with the most recent version of
> METIS (I have METIS version 5.0.1 on the cluster I work with).
> Attached please find a version of lac/sparsity_tools.cc rewritten for
> metis 5.0 which does not need anymore the workaround for header
> inclusion you had to write for metis 4.0. I tested it on my machine
> compiling step-17 with icc compiler and it works fine. Since I don't
> know deal in details, can you push a fix using the code attached?
I will look into this starting from today (I have not touched METIS for
a while). It looks to me like only the function calls have changed. Is
that right? Can you demonstrate to me exactly what error message you
were getting here with 5.0? Just to be safe.
I'd like (read: want / must / going to) keep backward compatibility
here. Therefore I will have to modify your patch somewhat and testing
it on METIS 4.0, 5.0 will take a short while.
> Maybe you need to fill it up with possible exceptions throws and deal
> macros for metis version(as already did for Petsc).
Always ;-)
Thanks.
Best,
Toby
--
Toby D. Young
Assistant Professor Philosophy & Physics
Polish Academy of Sciences
www: http://www.ippt.gov.pl/~tyoung
skype: stenografia
_______________________________________________
dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii