On 13/05/14 11:39, Adrian Croucher wrote:
hi again

Oh, it might be just a typo in petscdmdef.h, line 21- should be PetscLimiter, not PetscFLimiter ?

That fixes the problem with compiling PETSc. I am getting some warnings now compiling TS ex11 though:

/home/acro018/software/PETSc/code/src/ts/examples/tutorials/ex11.c: In function ‘main’: /home/acro018/software/PETSc/code/src/ts/examples/tutorials/ex11.c:1463:22: warning: unused variable ‘limitname’ [-Wunused-variable] /home/acro018/software/PETSc/code/src/ts/examples/tutorials/ex11.c:1516:3: warning: passing argument 2 of ‘DMPlexTSSetRHSFunctionLocal’ from inc
ompatible pointer type [enabled by default]
In file included from /home/acro018/software/PETSc/code/src/ts/examples/tutorials/ex11.c:37:0: /home/acro018/software/PETSc/code/include/petscts.h:354:29: note: expected ‘void (*)(const PetscReal *, const PetscReal *, const PetscScalar *, const PetscScalar *, PetscScalar *, void *)’ but argument is of type ‘RiemannFunction’

Cheers, Adrian

--
Dr Adrian Croucher
Senior Research Fellow
Department of Engineering Science
University of Auckland, New Zealand
email: a.crouc...@auckland.ac.nz
tel: +64 (0)9 923 4611

Reply via email to