Lines Matching refs:func
27 PetscErrorCode TaoSetHessian(Tao tao, Mat H, Mat Hpre, PetscErrorCode (*func)(Tao tao, Vec x, Mat H… in TaoSetHessian()
40 if (func) tao->ops->computehessian = func; in TaoSetHessian()
79 PetscErrorCode TaoGetHessian(Tao tao, Mat *H, Mat *Hpre, PetscErrorCode (**func)(Tao tao, Vec x, Ma… in TaoGetHessian()
86 if (func) *func = tao->ops->computehessian; in TaoGetHessian()
449 PetscErrorCode TaoSetJacobianRoutine(Tao tao, Mat J, Mat Jpre, PetscErrorCode (*func)(Tao tao, Vec … in TaoSetJacobianRoutine()
462 if (func) tao->ops->computejacobian = func; in TaoSetJacobianRoutine()
501 PetscErrorCode TaoSetJacobianResidualRoutine(Tao tao, Mat J, Mat Jpre, PetscErrorCode (*func)(Tao t… in TaoSetJacobianResidualRoutine()
514 if (func) tao->ops->computeresidualjacobian = func; in TaoSetJacobianResidualRoutine()
556 PetscErrorCode TaoSetJacobianStateRoutine(Tao tao, Mat J, Mat Jpre, Mat Jinv, PetscErrorCode (*func… in TaoSetJacobianStateRoutine()
573 if (func) tao->ops->computejacobianstate = func; in TaoSetJacobianStateRoutine()
616 PetscErrorCode TaoSetJacobianDesignRoutine(Tao tao, Mat J, PetscErrorCode (*func)(Tao tao, Vec x, M… in TaoSetJacobianDesignRoutine()
625 if (func) tao->ops->computejacobiandesign = func; in TaoSetJacobianDesignRoutine()
762 PetscErrorCode TaoSetJacobianEqualityRoutine(Tao tao, Mat J, Mat Jpre, PetscErrorCode (*func)(Tao t… in TaoSetJacobianEqualityRoutine()
775 if (func) tao->ops->computejacobianequality = func; in TaoSetJacobianEqualityRoutine()
814 PetscErrorCode TaoGetJacobianEqualityRoutine(Tao tao, Mat *J, Mat *Jpre, PetscErrorCode (**func)(Ta… in TaoGetJacobianEqualityRoutine()
820 if (func) *func = tao->ops->computejacobianequality; in TaoGetJacobianEqualityRoutine()
851 PetscErrorCode TaoSetJacobianInequalityRoutine(Tao tao, Mat J, Mat Jpre, PetscErrorCode (*func)(Tao… in TaoSetJacobianInequalityRoutine()
864 if (func) tao->ops->computejacobianinequality = func; in TaoSetJacobianInequalityRoutine()
903 PetscErrorCode TaoGetJacobianInequalityRoutine(Tao tao, Mat *J, Mat *Jpre, PetscErrorCode (**func)(… in TaoGetJacobianInequalityRoutine()
909 if (func) *func = tao->ops->computejacobianinequality; in TaoGetJacobianInequalityRoutine()