I just checked the file include/petsc/finclude/petscsys.h, and it
contained PetscObjectIsNull() until yesterday, but then it disappeared.
- Adrian
On 31/07/24 1:27 pm, Adrian Croucher wrote:
On 31/07/24 1:25 pm, Barry Smith wrote:
You need to have
#include <petsc/finclude/petscsys.h>
in the file above the usage. That is where it is defined.
I have:
#include <petsc/finclude/petsc.h>
Should that not still work?
- Adrian
Barry
On Jul 30, 2024, at 8:03 PM, Adrian Croucher
<a.crouc...@auckland.ac.nz> wrote:
This Message Is From an External Sender
This message came from outside your organization.
hi
I just checked out and built the latest PETSc release 3.21.4.
When I build my code against it, it complains that the
recently-introduced PetscObjectIsNull() doesn't seem to exist any more.
e.g.:
3677 | if (.not. PetscObjectIsNull(sf)) then
| 1
Error: Function ‘petscobjectisnull’ at (1) has no IMPLICIT type
Was this removed again? It still worked when I built against the main
branch up until last week.
I deleted the build dirs for both PETSc and my code and did completely
clean builds of both, but got the same error.
- Adrian
--
Dr Adrian Croucher
Senior Research Fellow
Department of Engineering Science
Waipapa Taumata Rau / University of Auckland, New Zealand
email:a.crouc...@auckland.ac.nz
tel: +64 (0)9 923 4611
--
Dr Adrian Croucher
Senior Research Fellow
Department of Engineering Science
Waipapa Taumata Rau / University of Auckland, New Zealand
email:a.crouc...@auckland.ac.nz
tel: +64 (0)9 923 4611
--
Dr Adrian Croucher
Senior Research Fellow
Department of Engineering Science
Waipapa Taumata Rau / University of Auckland, New Zealand
email:a.crouc...@auckland.ac.nz
tel: +64 (0)9 923 4611