Lines Matching refs:fortrancallback

142 …PetscCall(PetscArrayzero(obj->fortrancallback[PETSC_FORTRAN_CALLBACK_CLASS], obj->num_fortrancallb…  in PetscHeaderDestroy_Private()
143 …PetscCall(PetscArrayzero(obj->fortrancallback[PETSC_FORTRAN_CALLBACK_SUBTYPE], obj->num_fortrancal… in PetscHeaderDestroy_Private()
154 PetscCall(PetscFree(obj->fortrancallback[PETSC_FORTRAN_CALLBACK_CLASS])); in PetscHeaderDestroy_Private()
155 PetscCall(PetscFree(obj->fortrancallback[PETSC_FORTRAN_CALLBACK_SUBTYPE])); in PetscHeaderDestroy_Private()
237 PetscCall(PetscFree(dest->fortrancallback[cbtype])); in PetscObjectCopyFortranFunctionPointers()
238 PetscCall(PetscCalloc1(numcb[cbtype], &dest->fortrancallback[cbtype])); in PetscObjectCopyFortranFunctionPointers()
239 …PetscCall(PetscArraycpy(dest->fortrancallback[cbtype], src->fortrancallback[cbtype], src->num_fort… in PetscObjectCopyFortranFunctionPointers()
277 PetscCall(PetscArraycpy(callback, obj->fortrancallback[cbtype], oldnum)); in PetscObjectSetFortranCallback()
278 PetscCall(PetscFree(obj->fortrancallback[cbtype])); in PetscObjectSetFortranCallback()
280 obj->fortrancallback[cbtype] = callback; in PetscObjectSetFortranCallback()
283 obj->fortrancallback[cbtype][*cid - PETSC_SMALLEST_FORTRAN_CALLBACK].func = func; in PetscObjectSetFortranCallback()
284 obj->fortrancallback[cbtype][*cid - PETSC_SMALLEST_FORTRAN_CALLBACK].ctx = ctx; in PetscObjectSetFortranCallback()
317 cb = &obj->fortrancallback[cbtype][cid - PETSC_SMALLEST_FORTRAN_CALLBACK]; in PetscObjectGetFortranCallback()