Victor:

I could of course take their development branch and compile that, but that's basically trilinos 17, and for some reason I'm thinking that you are only compatible with 16. Correct?

deal.II 9.7 was released before Trilinos 17. We cannot anticipate what incompatible changes they make -- all we can make sure is that we are compatible with their latest release, which at the time was 16.x.

If PETSc and Trilinos had a development model like deal.II where backward compatibility is an important consideration, everyone's life would be easier. But that's an issue you need to raise with these projects, not with us.


Or is your development branch up with trilinos 17?

It is.


PS petsc just fixed a bug in their MKL treatment that I found, but I get the impression you can not deal with their latest.

/scratch/00434/eijkhout/htmri26v2/Sources/dealii/dealii-9.7.1/source/lac/ petsc_compatibility.cc:73:11: error: no member named 'domainerror' in '_p_SNES'
73 |     snes->domainerror = PETSC_FALSE;
|     ~~~~  ^
1 error generated.

What's your recommendation for acceptable petsc versions?

Our development version already has the right workaround for this issue:
  https://github.com/dealii/dealii/pull/19344
Again, this is an incompatible change in PETSc 3.25, released after deal.II 9.7. There really isn't anything we can do about these sorts of things short of having a better crystal ball. If you want to complain to the PETSc folks about their endless stream of incompatible changes, I would not object.

As for what versions to use: use PETSC/Trilinos/p4est/SUNDIALS/... versions that were released *before* the deal.II release you want to use.

Best
 Wolfgang

--
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see 
https://groups.google.com/d/forum/dealii?hl=en
--- You received this message because you are subscribed to the Google Groups "deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/dealii/e719da06-027c-4b59-8b68-dd0f0f642172%40colostate.edu.

Reply via email to