Lines Matching refs:PetscCallBack
105 PetscCallBack("PCSHELL callback setup", (*shell->setup)(pc)); in PCSetUp_Shell()
117 PetscCallBack("PCSHELL callback apply", (*shell->apply)(pc, x, y)); in PCApply_Shell()
132 PetscCallBack("PCSHELL callback apply", (*shell->matapply)(pc, X, Y)); in PCMatApply_Shell()
145 PetscCallBack("PCSHELL callback apply symmetric left", (*shell->applysymmetricleft)(pc, x, y)); in PCApplySymmetricLeft_Shell()
155 PetscCallBack("PCSHELL callback apply symmetric right", (*shell->applysymmetricright)(pc, x, y)); in PCApplySymmetricRight_Shell()
167 PetscCallBack("PCSHELL callback applyBA", (*shell->applyBA)(pc, side, x, y, w)); in PCApplyBA_Shell()
187 PetscCallBack("PCSHELL callback presolve", (*shell->presolve)(pc, ksp, b, x)); in PCPreSolve_Shell()
197 PetscCallBack("PCSHELL callback postsolve()", (*shell->postsolve)(pc, ksp, b, x)); in PCPostSolve_Shell()
209 PetscCallBack("PCSHELL callback applytranspose", (*shell->applytranspose)(pc, x, y)); in PCApplyTranspose_Shell()
224 PetscCallBack("PCSHELL callback matapplytranspose", (*shell->matapplytranspose)(pc, x, y)); in PCMatApplyTranspose_Shell()
239 …PetscCallBack("PCSHELL callback applyrichardson", (*shell->applyrich)(pc, x, y, w, rtol, abstol, d… in PCApplyRichardson_Shell()
252 if (shell->destroy) PetscCallBack("PCSHELL callback destroy", (*shell->destroy)(pc)); in PCDestroy_Shell()