Thank you for your help. quadmath.h contains quad complex functions. I naively added the functions for quad complex. The beginning of the compilation works, but then it fails with an MPI related error. I will contact you again when i manage to make it work,
Sincerely, Xavier On Mon, Jan 9, 2012 at 8:01 PM, Barry Smith <bsmith at mcs.anl.gov> wrote: > > We've never tried to do this. > > First you need to check if quadmath.h has quad complex stuff in it? If > it does you need to add into petscmath.h the quad complex bindings for all > the various math operations like PetscScalar and PetscSqrtScalar() etc > > Barry > > > On Jan 9, 2012, at 12:05 PM, Xavier Garnaud wrote: > > > I am trying to build PETSc with complex number and quadruple precision, > but > > I get an error at the compiling stage. I do not get this error when I do > > the same using real numbers. Are complex numbers incompatible with > > quadruple precision? > > Thank you very much, > > Sincerely, > > > > Xavier > > > > <configure.log><make.log> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20120115/7719062b/attachment-0001.htm> -------------- next part -------------- A non-text attachment was scrubbed... Name: petscmath.h Type: text/x-chdr Size: 11401 bytes Desc: not available URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20120115/7719062b/attachment-0001.h>
