Home
last modified time | relevance | path

Searched refs:PETSC_FORTRAN_CALLBACK_CLASS (Results 1 – 12 of 12) sorted by relevance

/petsc/src/snes/interface/ftn-custom/ !
H A Dzsnesf.c90 …PetscCall(PetscObjectGetFortranCallback((PetscObject)snes, PETSC_FORTRAN_CALLBACK_CLASS, _cb.trpre… in ourtrprecheckfunction()
97 …*ierr = PetscObjectSetFortranCallback((PetscObject)*snes, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.trpre… in snesnewtontrsetprecheck_()
100 …*ierr = PetscObjectSetFortranCallback((PetscObject)*snes, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.trpre… in snesnewtontrsetprecheck_()
108 …*ierr = PetscObjectSetFortranCallback((PetscObject)*snes, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.trpre… in snesnewtontrdcsetprecheck_()
111 …*ierr = PetscObjectSetFortranCallback((PetscObject)*snes, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.trpre… in snesnewtontrdcsetprecheck_()
121 …PetscCall(PetscObjectGetFortranCallback((PetscObject)snes, PETSC_FORTRAN_CALLBACK_CLASS, _cb.trpos… in ourtrpostcheckfunction()
128 …*ierr = PetscObjectSetFortranCallback((PetscObject)*snes, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.trpos… in snesnewtontrsetpostcheck_()
131 …*ierr = PetscObjectSetFortranCallback((PetscObject)*snes, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.trpos… in snesnewtontrsetpostcheck_()
139 …*ierr = PetscObjectSetFortranCallback((PetscObject)*snes, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.trpos… in snesnewtontrdcsetpostcheck_()
142 …*ierr = PetscObjectSetFortranCallback((PetscObject)*snes, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.trpos… in snesnewtontrdcsetpostcheck_()
[all …]
/petsc/src/sys/objects/ftn-custom/ !
H A Dzinheritf.c25 …PetscCall(PetscObjectGetFortranCallback((PetscObject)obj, PETSC_FORTRAN_CALLBACK_CLASS, _cb.handle… in ourhandler()
34 …PetscCall(PetscObjectGetFortranCallback((PetscObject)obj, PETSC_FORTRAN_CALLBACK_CLASS, _cb.destro… in ourdestroy()
41 …*ierr = PetscObjectSetFortranCallback((PetscObject)*obj, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.handle… in petscobjectaddoptionshandler_()
44 …*ierr = PetscObjectSetFortranCallback((PetscObject)*obj, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.handle… in petscobjectaddoptionshandler_()
47 …*ierr = PetscObjectSetFortranCallback((PetscObject)*obj, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.destro… in petscobjectaddoptionshandler_()
50 …*ierr = PetscObjectSetFortranCallback((PetscObject)*obj, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.destro… in petscobjectaddoptionshandler_()
/petsc/src/ts/interface/ftn-custom/ !
H A Dztsf.c72 …PetscCall(PetscObjectGetFortranCallback((PetscObject)ts, PETSC_FORTRAN_CALLBACK_CLASS, _cb.functio… in ourprestep()
80 …PetscCall(PetscObjectGetFortranCallback((PetscObject)ts, PETSC_FORTRAN_CALLBACK_CLASS, _cb.functio… in ourpoststep()
88 …PetscCall(PetscObjectGetFortranCallback((PetscObject)ts, PETSC_FORTRAN_CALLBACK_CLASS, _cb.functio… in ourrhsfunction()
96 …PetscCall(PetscObjectGetFortranCallback((PetscObject)ts, PETSC_FORTRAN_CALLBACK_CLASS, _cb.functio… in ourifunction()
104 …PetscCall(PetscObjectGetFortranCallback((PetscObject)ts, PETSC_FORTRAN_CALLBACK_CLASS, _cb.functio… in ourrhsjacobian()
112 …PetscCall(PetscObjectGetFortranCallback((PetscObject)ts, PETSC_FORTRAN_CALLBACK_CLASS, _cb.functio… in ourijacobian()
120 …PetscCall(PetscObjectGetFortranCallback((PetscObject)ts, PETSC_FORTRAN_CALLBACK_CLASS, _cb.functio… in ourijacobianp()
128 …PetscCall(PetscObjectGetFortranCallback((PetscObject)ts, PETSC_FORTRAN_CALLBACK_CLASS, _cb.functio… in ourrhsjacobianp()
159 …*ierr = PetscObjectSetFortranCallback((PetscObject)*ts, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.transfo… in tsmonitorlgsettransform_()
166 …*ierr = PetscObjectSetFortranCallback((PetscObject)*ts, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.prestep… in tssetprestep_()
[all …]
/petsc/src/tao/interface/ftn-custom/ !
H A Dztaosolverf.c169 …*ierr = PetscObjectSetFortranCallback((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.obj, (… in taosetobjective_()
176 …*ierr = PetscObjectSetFortranCallback((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.grad, … in taosetgradient_()
183 …*ierr = PetscObjectSetFortranCallback((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.objgra… in taosetobjectiveandgradient_()
190 …*ierr = PetscObjectSetFortranCallback((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.hess, … in taosethessian_()
197 …*ierr = PetscObjectSetFortranCallback((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.lsres,… in taosetresidualroutine_()
204 …*ierr = PetscObjectSetFortranCallback((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.lsjac,… in taosetjacobianresidualroutine_()
211 …*ierr = PetscObjectSetFortranCallback((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.jac, (… in taosetjacobianroutine_()
218 …*ierr = PetscObjectSetFortranCallback((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.jacsta… in taosetjacobianstateroutine_()
225 …*ierr = PetscObjectSetFortranCallback((PetscObject)tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.jacdesi… in taosetjacobiandesignroutine_()
232 …*ierr = PetscObjectSetFortranCallback((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.bounds… in taosetvariableboundsroutine_()
[all …]
/petsc/src/tao/constrained/impls/admm/ftn-custom/ !
H A Dzadmmf.c62 …*ierr = PetscObjectSetFortranCallback((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.misfit… in taoadmmsetmisfitobjectiveandgradientroutine_()
69 …*ierr = PetscObjectSetFortranCallback((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.misfit… in taoadmmsetmisfithessianroutine_()
76 …*ierr = PetscObjectSetFortranCallback((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.misfit… in taoadmmsetmisfitconstraintjacobian_()
83 …*ierr = PetscObjectSetFortranCallback((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.regobj… in taoadmmsetregularizerobjectiveandgradientroutine_()
90 …*ierr = PetscObjectSetFortranCallback((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.reghes… in taoadmmsetregularizerhessianroutine_()
97 …*ierr = PetscObjectSetFortranCallback((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.misfit… in taoadmmsetregularizerconstraintjacobian_()
/petsc/src/dm/dt/interface/ftn-custom/ !
H A Dzdsf.c18 …SC_COMM_SELF, PetscObjectGetFortranCallback((PetscObject)ctx, PETSC_FORTRAN_CALLBACK_CLASS, rieman… in ourriemannsolver()
24 …*ierr = PetscObjectSetFortranCallback((PetscObject)*prob, PETSC_FORTRAN_CALLBACK_CLASS, &riemannso… in petscdssetriemannsolver_()
/petsc/src/tao/leastsquares/impls/brgn/ftn-custom/ !
H A Dzbrgnf.c30 …*ierr = PetscObjectSetFortranCallback((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.objgra… in taobrgnsetregularizerobjectiveandgradientroutine_()
37 …*ierr = PetscObjectSetFortranCallback((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.hess, … in taobrgnsetregularizerhessianroutine_()
/petsc/src/ksp/ksp/interface/ftn-custom/ !
H A Dzitfuncf.c107 …*ierr = PetscObjectSetFortranCallback((PetscObject)*ksp, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.monito… in kspmonitorset_()
109 …*ierr = PetscObjectSetFortranCallback((PetscObject)*ksp, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.monito… in kspmonitorset_()
127 …*ierr = PetscObjectSetFortranCallback((PetscObject)*ksp, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.test, … in kspsetconvergencetest_()
129 …*ierr = PetscObjectSetFortranCallback((PetscObject)*ksp, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.testde… in kspsetconvergencetest_()
/petsc/src/ksp/ksp/impls/gmres/ftn-custom/ !
H A Dzgmres2f.c33 …*ierr = PetscObjectSetFortranCallback((PetscObject)*ksp, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.orthog… in kspgmressetorthogonalization_()
/petsc/src/sys/objects/ !
H A Dinherit.c142 …tscArrayzero(obj->fortrancallback[PETSC_FORTRAN_CALLBACK_CLASS], obj->num_fortrancallback[PETSC_FO… in PetscHeaderDestroy_Private()
154 PetscCall(PetscFree(obj->fortrancallback[PETSC_FORTRAN_CALLBACK_CLASS])); in PetscHeaderDestroy_Private()
235 …PetscCall(PetscFortranCallbackGetSizes(src->classid, &numcb[PETSC_FORTRAN_CALLBACK_CLASS], &numcb[… in PetscObjectCopyFortranFunctionPointers()
236 for (cbtype = PETSC_FORTRAN_CALLBACK_CLASS; cbtype < PETSC_FORTRAN_CALLBACK_MAXTYPE; cbtype++) { in PetscObjectCopyFortranFunctionPointers()
/petsc/include/petsc/private/ !
H A Dftnimpl.h380 …) PetscObjectUseFortranCallback_Private(obj, cid, types, args, PETSC_FORTRAN_CALLBACK_CLASS)
H A Dpetscimpl.h74 PETSC_FORTRAN_CALLBACK_CLASS, enumerator