Home
last modified time | relevance | path

Searched defs:DM (Results 1 – 25 of 39) sorted by relevance

12

/petsc/src/dm/impls/shell/
H A Ddmshell.c373 PetscErrorCode DMShellSetCreateMatrix(DM dm, PetscErrorCode (*func)(DM, Mat *)) in DMShellSetCreateMatrix()
465 PetscErrorCode DMShellSetCreateGlobalVector(DM dm, PetscErrorCode (*func)(DM, Vec *)) in DMShellSetCreateGlobalVector()
530 PetscErrorCode DMShellSetCreateLocalVector(DM dm, PetscErrorCode (*func)(DM, Vec *)) in DMShellSetCreateLocalVector()
556 …rorCode DMShellSetGlobalToLocal(DM dm, PetscErrorCode (*begin)(DM, Vec, InsertMode, Vec), PetscErr… in DMShellSetGlobalToLocal()
583 …rorCode DMShellSetLocalToGlobal(DM dm, PetscErrorCode (*begin)(DM, Vec, InsertMode, Vec), PetscErr… in DMShellSetLocalToGlobal()
610 …rrorCode DMShellSetLocalToLocal(DM dm, PetscErrorCode (*begin)(DM, Vec, InsertMode, Vec), PetscErr… in DMShellSetLocalToLocal()
710 PetscErrorCode DMShellSetCoarsen(DM dm, PetscErrorCode (*coarsen)(DM, MPI_Comm, DM *)) in DMShellSetCoarsen() argument
737 PetscErrorCode DMShellGetCoarsen(DM dm, PetscErrorCode (**coarsen)(DM, MPI_Comm, DM *)) in DMShellGetCoarsen() argument
762 PetscErrorCode DMShellSetRefine(DM dm, PetscErrorCode (*refine)(DM, MPI_Comm, DM *)) in DMShellSetRefine() argument
789 PetscErrorCode DMShellGetRefine(DM dm, PetscErrorCode (**refine)(DM, MPI_Comm, DM *)) in DMShellGetRefine() argument
[all …]
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DDMShell.pyx78 create_gvec: Callable[[DM], Vec] | None,
110 create_lvec: Callable[[DM], Vec] | None,
142 begin: Callable[[DM, Vec, InsertMode, Vec], None] | None,
143 end: Callable[[DM, Vec, InsertMode, Vec], None] | None,
208 begin: Callable[[DM, Vec, InsertMode, Vec], None] | None,
209 end: Callable[[DM, Vec, InsertMode, Vec], None] | None,
272 begin: Callable[[DM, Vec, InsertMode, Vec], None] | None,
273 end: Callable[[DM, Vec, InsertMode, Vec], None] | None,
338 create_matrix: Callable[[DM], Mat] | None,
370 coarsen: Callable[[DM, Comm], DM] | None,
[all …]
H A DDMComposite.pyx28 def addDM(self, DM dm, *args: DM) -> None:
/petsc/src/dm/interface/
H A Ddmgenerate.c102 …nst char sname[], PetscErrorCode (*fnc)(DM, PetscBool, DM *), PetscErrorCode (*rfnc)(DM, PetscReal… in DMGenerateRegister() argument
H A Ddmglvis.c6 PetscErrorCode DMView_GLVis(DM dm, PetscViewer viewer, PetscErrorCode (*DMView_GLVis_ASCII)(DM, Pet… in DMView_GLVis()
H A Ddmgeommodel.c102 PetscErrorCode DMGeomModelRegister(const char sname[], PetscErrorCode (*fnc)(DM, PetscInt, PetscInt… in DMGeomModelRegister()
H A Ddm.c2463 …tscErrorCode DMRefineHookRemove(DM coarse, PetscErrorCode (*refinehook)(DM, DM, void *), PetscErro… in DMRefineHookRemove() argument
3465 …scErrorCode DMCoarsenHookRemove(DM fine, PetscErrorCode (*coarsenhook)(DM, DM, void *), PetscError… in DMCoarsenHookRemove() argument
3587 …cErrorCode DMSubDomainHookRemove(DM global, PetscErrorCode (*ddhook)(DM, DM, void *), PetscErrorCo… in DMSubDomainHookRemove() argument
3859 PetscErrorCode DMSetVariableBounds(DM dm, PetscErrorCode (*f)(DM, Vec, Vec)) in DMSetVariableBounds()
4199 PetscErrorCode DMRegister(const char sname[], PetscErrorCode (*function)(DM)) in DMRegister()
9015 PetscErrorCode DMMonitorSet(DM dm, PetscErrorCode (*f)(DM, void *), void *mctx, PetscCtxDestroyFn *… in DMMonitorSet()
9091 …const char help[], const char manual[], PetscErrorCode (*monitor)(DM, void *), PetscErrorCode (*mo… in DMMonitorSetFromOptions()
/petsc/src/dm/impls/shell/ftn-custom/
H A Dzdmshellf.c90 PETSC_EXTERN void dmshellsetcreatematrix_(DM *dm, void (*func)(DM *, Mat *, PetscErrorCode *, PETSC… in dmshellsetcreatematrix_()
97 PETSC_EXTERN void dmshellsetcreateglobalvector_(DM *dm, void (*func)(DM *, Vec *, PetscErrorCode *)… in dmshellsetcreateglobalvector_()
104 PETSC_EXTERN void dmshellsetcreatelocalvector_(DM *dm, void (*func)(DM *, Vec *, PetscErrorCode *),… in dmshellsetcreatelocalvector_()
111 …d dmshellsetglobaltolocal_(DM *dm, void (*begin)(DM *, Vec *, InsertMode *, Vec *, PetscErrorCode … in dmshellsetglobaltolocal_()
120 …d dmshellsetlocaltoglobal_(DM *dm, void (*begin)(DM *, Vec *, InsertMode *, Vec *, PetscErrorCode … in dmshellsetlocaltoglobal_()
129 …id dmshellsetlocaltolocal_(DM *dm, void (*begin)(DM *, Vec *, InsertMode *, Vec *, PetscErrorCode … in dmshellsetlocaltolocal_()
138 … void dmshellsetcreatefielddecomposition_(DM *dm, void (*func)(DM *, PetscInt *, char ***, IS **, in dmshellsetcreatefielddecomposition_() argument
/petsc/src/ts/utils/
H A Ddmlocalts.c217 PetscErrorCode DMTSSetBoundaryLocal(DM dm, PetscErrorCode (*func)(DM, PetscReal, Vec, Vec, void *),… in DMTSSetBoundaryLocal()
250 PetscErrorCode DMTSGetIFunctionLocal(DM dm, PetscErrorCode (**func)(DM, PetscReal, Vec, Vec, Vec, v… in DMTSGetIFunctionLocal()
286 PetscErrorCode DMTSSetIFunctionLocal(DM dm, PetscErrorCode (*func)(DM, PetscReal, Vec, Vec, Vec, vo… in DMTSSetIFunctionLocal()
322 PetscErrorCode DMTSGetIJacobianLocal(DM dm, PetscErrorCode (**func)(DM, PetscReal, Vec, Vec, PetscR… in DMTSGetIJacobianLocal()
356 PetscErrorCode DMTSSetIJacobianLocal(DM dm, PetscErrorCode (*func)(DM, PetscReal, Vec, Vec, PetscRe… in DMTSSetIJacobianLocal()
391 PetscErrorCode DMTSGetRHSFunctionLocal(DM dm, PetscErrorCode (**func)(DM, PetscReal, Vec, Vec, void… in DMTSGetRHSFunctionLocal()
427 PetscErrorCode DMTSSetRHSFunctionLocal(DM dm, PetscErrorCode (*func)(DM, PetscReal, Vec, Vec, void … in DMTSSetRHSFunctionLocal()
/petsc/src/snes/utils/
H A Ddmlocalsnes.c206 PetscErrorCode DMSNESSetObjectiveLocal(DM dm, PetscErrorCode (*func)(DM, Vec, PetscReal *, void *),… in DMSNESSetObjectiveLocal()
353 PetscErrorCode DMSNESGetObjectiveLocal(DM dm, PetscErrorCode (**func)(DM, Vec, PetscReal *, void *)… in DMSNESGetObjectiveLocal()
383 PetscErrorCode DMSNESGetFunctionLocal(DM dm, PetscErrorCode (**func)(DM, Vec, Vec, void *), PetscCt… in DMSNESGetFunctionLocal()
413 PetscErrorCode DMSNESGetBoundaryLocal(DM dm, PetscErrorCode (**func)(DM, Vec, void *), PetscCtxRt c… in DMSNESGetBoundaryLocal()
443 PetscErrorCode DMSNESGetJacobianLocal(DM dm, PetscErrorCode (**func)(DM, Vec, Mat, Mat, void *), Pe… in DMSNESGetJacobianLocal()
/petsc/src/snes/utils/ftn-custom/
H A Dzdmlocalsnesf.c28 PETSC_EXTERN void dmsnessetjacobianlocal_(DM *dm, void (*jac)(DM *, Vec *, Mat *, Mat *, void *, Pe… in dmsnessetjacobianlocal_() argument
51 PETSC_EXTERN void dmsnessetfunctionlocal_(DM *dm, void (*func)(DM *, Vec *, Vec *, void *, PetscErr… in dmsnessetfunctionlocal_() argument
H A Dzdmsnesf.c30 PETSC_EXTERN void dmsnessetjacobian_(DM *dm, void (*jac)(DM *, Vec *, Mat *, Mat *, void *, PetscEr… in dmsnessetjacobian_() argument
/petsc/src/snes/utils/dm/
H A Ddmadapt.c146 …, PetscViewerFormat format, PetscErrorCode (*monitor)(DMAdaptor, PetscInt, DM, DM, PetscInt, Petsc… in DMAdaptorMonitorRegister() argument
679 …GetTransferFunction(DMAdaptor adaptor, PetscErrorCode (**tfunc)(DMAdaptor, DM, Vec, DM, Vec, void … in DMAdaptorGetTransferFunction() argument
686 …rSetTransferFunction(DMAdaptor adaptor, PetscErrorCode (*tfunc)(DMAdaptor, DM, Vec, DM, Vec, void … in DMAdaptorSetTransferFunction() argument
1624 …Code DMAdaptorGetMixedSetupFunction(DMAdaptor adaptor, PetscErrorCode (**setupFunc)(DMAdaptor, DM)) in DMAdaptorGetMixedSetupFunction() argument
1646 …rCode DMAdaptorSetMixedSetupFunction(DMAdaptor adaptor, PetscErrorCode (*setupFunc)(DMAdaptor, DM)) in DMAdaptorSetMixedSetupFunction() argument
/petsc/src/binding/petsc4py/src/petsc4py/
H A DPETSc.pxd290 ctypedef public api class DM(Object) [ class
/petsc/include/
H A Dpetscdmtypes.h15 typedef struct _p_DM *DM; typedef
/petsc/src/snes/tutorials/
H A Dex20.c97 static PetscErrorCode SetupDiscretization(DM dm, const char name[], PetscErrorCode (*setup)(DM, App… in SetupDiscretization()
H A Dex34.c194 PetscErrorCode SetupFE(DM dm, const char name[], PetscErrorCode (*setup)(DM, AppCtx *), PetscCtx ct… in SetupFE()
H A Dex23.c118 static PetscErrorCode SetupDiscretization(DM dm, const char name[], PetscErrorCode (*setup)(DM, App… in SetupDiscretization()
H A Dex26.c141 static PetscErrorCode SetupDiscretization(DM dm, const char name[], PetscErrorCode (*setup)(DM, App… in SetupDiscretization()
/petsc/src/dm/impls/forest/
H A Dforest.c349 PetscErrorCode DMForestSetBaseCoordinateMapping(DM dm, PetscErrorCode (*func)(DM, PetscInt, PetscIn… in DMForestSetBaseCoordinateMapping()
360 PetscErrorCode DMForestGetBaseCoordinateMapping(DM dm, PetscErrorCode (**func)(DM, PetscInt, PetscI… in DMForestGetBaseCoordinateMapping()
/petsc/src/snes/tests/
H A Dex13.c121 static PetscErrorCode SetupDiscretization(DM dm, const char name[], PetscErrorCode (*setup)(DM, App… in SetupDiscretization()
/petsc/src/dm/impls/swarm/
H A Dswarm_migrate.c585 PETSC_EXTERN PetscErrorCode DMSwarmCollect_General(DM dm, PetscErrorCode (*collect)(DM, void *, Pet… in DMSwarmCollect_General()
/petsc/src/dm/dt/fe/tests/
H A Dex1.c73 static PetscErrorCode SetupDiscretization(DM dm, const char name[], PetscErrorCode (*setup)(DM, App… in SetupDiscretization()
H A Dex2.c64 static PetscErrorCode SetupDiscretization(DM dm, const char name[], PetscErrorCode (*setup)(DM, App… in SetupDiscretization()
/petsc/src/ts/utils/dmplexlandau/kokkos/
H A Dlandau.kokkos.cxx8 PetscErrorCode LandauKokkosJacobian(DM[], const PetscInt, const PetscInt, const PetscInt, const Pet… in LandauKokkosJacobian() argument
20 PetscErrorCode LandauKokkosStaticDataSet(DM, const PetscInt, const PetscInt, const PetscInt, const … in LandauKokkosStaticDataSet() argument

12