#include "petscdm.h" #include "petscdmlabel.h" #include "petscds.h" PetscErrorCode DMSubDomainHookRemove(DM global,PetscErrorCode (*ddhook)(DM,DM,void*),PetscErrorCode (*restricthook)(DM,VecScatter,VecScatter,DM,void*),void *ctx)Logically Collective
global | - global DM | |
ddhook | - function to run to pass data to the decomposition DM upon its creation | |
restricthook | - function to run to update data on block solve (at the beginning of the block solve) | |
ctx | - [optional] user-defined context for provide data for the hooks (may be NULL) |
This function is currently not available from Fortran.