Lines Matching refs:func

166 PETSC_EXTERN void taosetobjective_(Tao *tao, void (*func)(Tao *, Vec *, PetscReal *, void *, PetscE…  in taosetobjective_()
168 CHKFORTRANNULLFUNCTION(func); in taosetobjective_()
169 …ck((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.obj, (PetscFortranCallbackFn *)func, ctx); in taosetobjective_()
173 PETSC_EXTERN void taosetgradient_(Tao *tao, Vec *g, void (*func)(Tao *, Vec *, Vec *, void *, Petsc… in taosetgradient_()
175 CHKFORTRANNULLFUNCTION(func); in taosetgradient_()
176 …k((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.grad, (PetscFortranCallbackFn *)func, ctx); in taosetgradient_()
180 PETSC_EXTERN void taosetobjectiveandgradient_(Tao *tao, Vec *g, void (*func)(Tao *, Vec *, PetscRea… in taosetobjectiveandgradient_()
182 CHKFORTRANNULLFUNCTION(func); in taosetobjectiveandgradient_()
183 …PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.objgrad, (PetscFortranCallbackFn *)func, ctx); in taosetobjectiveandgradient_()
187 PETSC_EXTERN void taosethessian_(Tao *tao, Mat *J, Mat *Jp, void (*func)(Tao *, Vec *, Mat *, Mat *… in taosethessian_()
189 CHKFORTRANNULLFUNCTION(func); in taosethessian_()
190 …k((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.hess, (PetscFortranCallbackFn *)func, ctx); in taosethessian_()
194 PETSC_EXTERN void taosetresidualroutine_(Tao *tao, Vec *F, void (*func)(Tao *, Vec *, Vec *, void *… in taosetresidualroutine_()
196 CHKFORTRANNULLFUNCTION(func); in taosetresidualroutine_()
197 …((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.lsres, (PetscFortranCallbackFn *)func, ctx); in taosetresidualroutine_()
201 PETSC_EXTERN void taosetjacobianresidualroutine_(Tao *tao, Mat *J, Mat *Jpre, void (*func)(Tao *, V… in taosetjacobianresidualroutine_()
203 CHKFORTRANNULLFUNCTION(func); in taosetjacobianresidualroutine_()
204 …((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.lsjac, (PetscFortranCallbackFn *)func, ctx); in taosetjacobianresidualroutine_()
208 PETSC_EXTERN void taosetjacobianroutine_(Tao *tao, Mat *J, Mat *Jp, void (*func)(Tao *, Vec *, Mat … in taosetjacobianroutine_()
210 CHKFORTRANNULLFUNCTION(func); in taosetjacobianroutine_()
211 …ck((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.jac, (PetscFortranCallbackFn *)func, ctx); in taosetjacobianroutine_()
215 PETSC_EXTERN void taosetjacobianstateroutine_(Tao *tao, Mat *J, Mat *Jp, Mat *Jinv, void (*func)(Ta… in taosetjacobianstateroutine_()
217 CHKFORTRANNULLFUNCTION(func); in taosetjacobianstateroutine_()
218 …etscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.jacstate, (PetscFortranCallbackFn *)func, ctx); in taosetjacobianstateroutine_()
222 PETSC_EXTERN void taosetjacobiandesignroutine_(Tao *tao, Mat *J, void (*func)(Tao *, Vec *, Mat *, … in taosetjacobiandesignroutine_()
224 CHKFORTRANNULLFUNCTION(func); in taosetjacobiandesignroutine_()
225 …etscObject)tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.jacdesign, (PetscFortranCallbackFn *)func, ctx); in taosetjacobiandesignroutine_()
229 PETSC_EXTERN void taosetvariableboundsroutine_(Tao *tao, void (*func)(Tao *, Vec *, Vec *, void *, … in taosetvariableboundsroutine_()
231 CHKFORTRANNULLFUNCTION(func); in taosetvariableboundsroutine_()
232 …(PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.bounds, (PetscFortranCallbackFn *)func, ctx); in taosetvariableboundsroutine_()
236 PETSC_EXTERN void taomonitorset_(Tao *tao, void (*func)(Tao *, void *, PetscErrorCode *), PetscCtx … in taomonitorset_()
239 …ck((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.mon, (PetscFortranCallbackFn *)func, ctx); in taomonitorset_()
246 PETSC_EXTERN void taosetconvergencetest_(Tao *tao, void (*func)(Tao *, void *, PetscErrorCode *), P… in taosetconvergencetest_()
248 CHKFORTRANNULLFUNCTION(func); in taosetconvergencetest_()
249 …etscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.convtest, (PetscFortranCallbackFn *)func, ctx); in taosetconvergencetest_()
253 PETSC_EXTERN void taosetconstraintsroutine_(Tao *tao, Vec *C, void (*func)(Tao *, Vec *, Vec *, voi… in taosetconstraintsroutine_()
255 CHKFORTRANNULLFUNCTION(func); in taosetconstraintsroutine_()
256 …cObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.constraints, (PetscFortranCallbackFn *)func, ctx); in taosetconstraintsroutine_()
265 PETSC_EXTERN void taosetjacobianinequalityroutine_(Tao *tao, Mat *J, Mat *Jp, void (*func)(Tao *, V… in taosetjacobianinequalityroutine_()
267 CHKFORTRANNULLFUNCTION(func); in taosetjacobianinequalityroutine_()
268 …PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.jacineq, (PetscFortranCallbackFn *)func, ctx); in taosetjacobianinequalityroutine_()
272 PETSC_EXTERN void taosetjacobianequalityroutine_(Tao *tao, Mat *J, Mat *Jp, void (*func)(Tao *, Vec… in taosetjacobianequalityroutine_()
274 CHKFORTRANNULLFUNCTION(func); in taosetjacobianequalityroutine_()
275 …((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.jaceq, (PetscFortranCallbackFn *)func, ctx); in taosetjacobianequalityroutine_()
279 PETSC_EXTERN void taosetinequalityconstraintsroutine_(Tao *tao, Vec *C, void (*func)(Tao *, Vec *, … in taosetinequalityconstraintsroutine_()
281 CHKFORTRANNULLFUNCTION(func); in taosetinequalityconstraintsroutine_()
282 …PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.conineq, (PetscFortranCallbackFn *)func, ctx); in taosetinequalityconstraintsroutine_()
286 PETSC_EXTERN void taosetequalityconstraintsroutine_(Tao *tao, Vec *C, void (*func)(Tao *, Vec *, Ve… in taosetequalityconstraintsroutine_()
288 CHKFORTRANNULLFUNCTION(func); in taosetequalityconstraintsroutine_()
289 …((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.coneq, (PetscFortranCallbackFn *)func, ctx); in taosetequalityconstraintsroutine_()
293 PETSC_EXTERN void taosetupdate_(Tao *tao, void (*func)(Tao *, PetscInt *, PetscErrorCode *), PetscC… in taosetupdate_()
295 CHKFORTRANNULLFUNCTION(func); in taosetupdate_()
296 …(PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.update, (PetscFortranCallbackFn *)func, ctx); in taosetupdate_()