I made a pull request that simple removes PETSC_DESIRE_COMPLEX and hypre and SuiteSparse worked fine. Please approve or find some reason to reject and we can simplify our life.
Thanks Barry On Jul 28, 2014, at 2:19 PM, Jed Brown <[email protected]> wrote: > Barry Smith <[email protected]> writes: > >> Do we really need to still protect and segregate the complex stuff >> from petscmath.h? You want to jump straight to MPI 3 but we can’t >> use complex? If it is just hypre then get hypre fixed. > > I'm more concerned about user code that conflicts, but it's a fair point > that people should fix their code to avoid this conflict. > > CHOLMOD also has/had a conflict, but that should also be fixable. I do > prefer the simplicity, should we try it?
