[petsc-dev] PETSC_FORTRAN_CALLBACK_CLASS vs PETSC_FORTRAN_CALLBACK_SUBTYPE ?
Barry Smith
bsmith at petsc.dev
Mon Jan 19 21:02:21 CST 2026
Jed,
How come you introduced this construct?
typedef enum {
PETSC_FORTRAN_CALLBACK_CLASS,
PETSC_FORTRAN_CALLBACK_SUBTYPE,
PETSC_FORTRAN_CALLBACK_MAXTYPE
} PetscFortranCallbackType;
That is why are there two types of callbacks, they seem to be managed the same way but go into two different lists in the object. I don't see why there cannot just be one list they all go in?
Thanks
Barry
More information about the petsc-dev
mailing list