Home
last modified time | relevance | path

Searched refs:PetscFortranCallbackId (Results 1 – 17 of 17) sorted by relevance

/petsc/src/sys/objects/
H A Dfcallback.c6 PetscFortranCallbackId max;
11 PetscFortranCallbackId basecount;
12 PetscFortranCallbackId maxsubtypecount;
53 …PetscFortranCallbackRegister(PetscClassId classid, const char *subtype, PetscFortranCallbackId *id) in PetscFortranCallbackRegister()
116 …tscFortranCallbackGetSizes(PetscClassId classid, PetscFortranCallbackId *numbase, PetscFortranCall… in PetscFortranCallbackGetSizes()
H A Dinherit.c222 PetscFortranCallbackId cbtype, numcb[PETSC_FORTRAN_CALLBACK_MAXTYPE]; in PetscObjectCopyFortranFunctionPointers()
264 …ortranCallback(PetscObject obj, PetscFortranCallbackType cbtype, PetscFortranCallbackId *cid, Pets… in PetscObjectSetFortranCallback()
273 PetscFortranCallbackId oldnum = obj->num_fortrancallback[cbtype]; in PetscObjectSetFortranCallback()
274PetscFortranCallbackId newnum = PetscMax(*cid - PETSC_SMALLEST_FORTRAN_CALLBACK + 1, 2 * oldnum); in PetscObjectSetFortranCallback()
309 …ortranCallback(PetscObject obj, PetscFortranCallbackType cbtype, PetscFortranCallbackId cid, Petsc… in PetscObjectGetFortranCallback()
/petsc/src/tao/interface/ftn-custom/
H A Dztaosolverf.c47 PetscFortranCallbackId obj;
48 PetscFortranCallbackId grad;
49 PetscFortranCallbackId objgrad;
50 PetscFortranCallbackId hess;
51 PetscFortranCallbackId lsres;
52 PetscFortranCallbackId lsjac;
53 PetscFortranCallbackId jac;
54 PetscFortranCallbackId jacstate;
55 PetscFortranCallbackId jacdesign;
56 PetscFortranCallbackId bounds;
[all …]
/petsc/src/dm/impls/shell/ftn-custom/
H A Dzdmshellf.c28 PetscFortranCallbackId creatematrix;
29 PetscFortranCallbackId createglobalvector;
30 PetscFortranCallbackId createlocalvector;
31 PetscFortranCallbackId globaltolocalbegin;
32 PetscFortranCallbackId globaltolocalend;
33 PetscFortranCallbackId localtoglobalbegin;
34 PetscFortranCallbackId localtoglobalend;
35 PetscFortranCallbackId localtolocalbegin;
36 PetscFortranCallbackId localtolocalend;
37 PetscFortranCallbackId createfielddecomposition;
/petsc/src/sys/objects/ftn-custom/
H A Dzinheritf.c13 PetscFortranCallbackId handler;
14 PetscFortranCallbackId destroy;
16 PetscFortranCallbackId handler_pgiptr;
17 PetscFortranCallbackId destroy_pgiptr;
/petsc/src/tao/constrained/impls/admm/ftn-custom/
H A Dzadmmf.c21 PetscFortranCallbackId misfitobjgrad;
22 PetscFortranCallbackId misfithess;
23 PetscFortranCallbackId misfitjacobian;
24 PetscFortranCallbackId regobjgrad;
25 PetscFortranCallbackId reghess;
26 PetscFortranCallbackId regjacobian;
/petsc/src/snes/interface/ftn-custom/
H A Dzsnesf.c67 PetscFortranCallbackId function;
68 PetscFortranCallbackId objective;
69 PetscFortranCallbackId test;
70 PetscFortranCallbackId destroy;
71 PetscFortranCallbackId jacobian;
72 PetscFortranCallbackId monitor;
73 PetscFortranCallbackId mondestroy;
74 PetscFortranCallbackId ngs;
75 PetscFortranCallbackId update;
76 PetscFortranCallbackId trprecheck;
[all …]
/petsc/src/ts/interface/ftn-custom/
H A Dztsf.c52 PetscFortranCallbackId prestep;
53 PetscFortranCallbackId poststep;
54 PetscFortranCallbackId rhsfunction;
55 PetscFortranCallbackId rhsjacobian;
56 PetscFortranCallbackId ifunction;
57 PetscFortranCallbackId ijacobian;
58 PetscFortranCallbackId rhsjacobianp;
59 PetscFortranCallbackId ijacobianp;
60 PetscFortranCallbackId monitor;
61 PetscFortranCallbackId mondestroy;
[all …]
/petsc/src/snes/utils/ftn-custom/
H A Dzdmdasnesf.c13 PetscFortranCallbackId lf1d;
14 PetscFortranCallbackId lf2d;
15 PetscFortranCallbackId lf3d;
16 PetscFortranCallbackId lj1d;
17 PetscFortranCallbackId lj2d;
18 PetscFortranCallbackId lj3d;
H A Dzdmlocalsnesf.c12 PetscFortranCallbackId lf;
13 PetscFortranCallbackId lj;
H A Dzdmsnesf.c12 PetscFortranCallbackId snesfunction;
13 PetscFortranCallbackId snesjacobian;
/petsc/src/tao/leastsquares/impls/brgn/ftn-custom/
H A Dzbrgnf.c13 PetscFortranCallbackId objgrad;
14 PetscFortranCallbackId hess;
/petsc/src/ksp/ksp/impls/gmres/fgmres/ftn-custom/
H A Dzmodpcff.c15 PetscFortranCallbackId modify;
16 PetscFortranCallbackId destroy;
/petsc/src/ksp/ksp/interface/ftn-custom/
H A Dzitfuncf.c60 PetscFortranCallbackId monitor;
61 PetscFortranCallbackId monitordestroy;
62 PetscFortranCallbackId test;
63 PetscFortranCallbackId testdestroy;
/petsc/include/petsc/private/
H A Dpetscimpl.h79 typedef size_t PetscFortranCallbackId; typedef
80 #define PETSC_SMALLEST_FORTRAN_CALLBACK ((PetscFortranCallbackId)1000)
81 … PetscErrorCode PetscFortranCallbackRegister(PetscClassId, const char *, PetscFortranCallbackId *);
82 …rrorCode PetscFortranCallbackGetSizes(PetscClassId, PetscFortranCallbackId *, PetscFortranCallback…
140PetscFortranCallbackId num_fortran_func_pointers; /* number of Fortran function pointers allocat…
142 PetscFortranCallbackId num_fortrancallback[PETSC_FORTRAN_CALLBACK_MAXTYPE];
398 …cObjectSetFortranCallback(PetscObject, PetscFortranCallbackType, PetscFortranCallbackId *, PetscFo…
399 …cObjectGetFortranCallback(PetscObject, PetscFortranCallbackType, PetscFortranCallbackId, PetscFort…
/petsc/src/ksp/ksp/impls/gmres/ftn-custom/
H A Dzgmres2f.c15 PetscFortranCallbackId orthog;
/petsc/src/dm/dt/interface/ftn-custom/
H A Dzdsf.c11 static PetscFortranCallbackId riemannsolver;