Lines Matching refs:ops
32 pf->ops->destroy = destroy; in PFSet()
33 pf->ops->apply = apply; in PFSet()
34 pf->ops->applyvec = applyvec; in PFSet()
35 pf->ops->view = view; in PFSet()
62 if ((*pf)->ops->destroy) PetscCall((*(*pf)->ops->destroy)((*pf)->data)); in PFDestroy()
95 newpf->ops->destroy = NULL; in PFCreate()
96 newpf->ops->apply = NULL; in PFCreate()
97 newpf->ops->applyvec = NULL; in PFCreate()
98 newpf->ops->view = NULL; in PFCreate()
153 …if (pf->ops->applyvec) PetscCallBack("PF callback apply to vector", (*pf->ops->applyvec)(pf->data,… in PFApplyVec()
162 PetscCallBack("PF callback apply to array", (*pf->ops->apply)(pf->data, n, xx, yy)); in PFApplyVec()
197 PetscCallBack("PF callback apply", (*pf->ops->apply)(pf->data, n, x, y)); in PFApply()
265 if (pf->ops->view) { in PFView()
267 PetscCallBack("PF callback view", (*pf->ops->view)(pf->data, viewer)); in PFView()
375 pf->ops->destroy = NULL; in PFSetType()
376 pf->ops->view = NULL; in PFSetType()
377 pf->ops->apply = NULL; in PFSetType()
378 pf->ops->applyvec = NULL; in PFSetType()