[petsc-users] [petsc-maint #101696] complex + float128

Jed Brown jedbrown at mcs.anl.gov
Sun Jan 15 10:43:36 CST 2012


On Sun, Jan 15, 2012 at 05:54, Xavier Garnaud <
xavier.garnaud at ladhyx.polytechnique.fr> wrote:

> 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,
>

What was the MPI error?

It's likely that we are missing data types and MPI_Ops for quad complex.


>
> 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/3649f300/attachment.htm>


More information about the petsc-users mailing list