[petsc-dev] PETSC_DESIRE_COMPLEX vs <petsccomplex.h>

Barry Smith bsmith at mcs.anl.gov
Fri Aug 8 11:14:24 CDT 2014

  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.



On Jul 28, 2014, at 2:19 PM, Jed Brown <jed at jedbrown.org> wrote:

> Barry Smith <bsmith at mcs.anl.gov> 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?

More information about the petsc-dev mailing list