Hammond, Glenn E
unread,Jul 18, 2024, 4:27:43 PM (9 days ago) Jul 18Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to pflotran-dev (pflotran-dev@googlegroups.com)
All,
Recent updates to PETSc necessitate a fairly comprehensive refactor of PFLOTRAN. For example:
1. All PETSC_NULL_XXX objects are no longer derived types, but classes (extended derived types).
2. Argument for XXXSetValuesXXX that are arrays must now be arrays (strictly enforced) where as previously you could pass an integer since Fortran is pass by address. No longer possible.
3. And there is more....
Bottom line, we need to refactor many calls to PETSc before the next PETSc release (~Oct) but after the upcoming PFLOTARN release (~Aug).
Glenn