PFSet#
Sets the C/C++/Fortran functions to be used by the PF function
Synopsis#
#include "petscpf.h" 
PetscErrorCode PFSet(PF pf, PetscErrorCode (*apply)(void *, PetscInt, const PetscScalar *, PetscScalar *), PetscErrorCode (*applyvec)(void *, Vec, Vec), PetscErrorCode (*view)(void *, PetscViewer), PetscErrorCode (*destroy)(void *), void *ctx)
Collective
Input Parameters#
- pf - the function context 
- apply - function to apply to an array 
- applyvec - function to apply to a Vec 
- view - function that prints information about the - PF
- destroy - function to free the private function context 
- ctx - private function context 
See Also#
PF, PFCreate(), PFDestroy(), PFSetType(), PFApply(), PFApplyVec()
Level#
beginner
Location#
Examples#
Index of all PF routines
Table of Contents for all manual pages
Index of all manual pages