Home
last modified time | relevance | path

Searched defs:dm (Results 1 – 25 of 495) sorted by relevance

12345678910>>...20

/petsc/src/dm/impls/forest/
H A Dforest.c82 PetscErrorCode DMIsForest(DM dm, PetscBool *isForest) in DMIsForest()
122 PetscErrorCode DMForestTemplate(DM dm, MPI_Comm comm, DM *tedm) in DMForestTemplate()
176 PetscErrorCode DMClone_Forest(DM dm, DM *newdm) in DMClone_Forest()
190 static PetscErrorCode DMDestroy_Forest(DM dm) in DMDestroy_Forest()
232 PetscErrorCode DMForestSetTopology(DM dm, DMForestTopology topology) in DMForestSetTopology()
259 PetscErrorCode DMForestGetTopology(DM dm, DMForestTopology *topology) in DMForestGetTopology()
291 PetscErrorCode DMForestSetBaseDM(DM dm, DM base) in DMForestSetBaseDM()
338 PetscErrorCode DMForestGetBaseDM(DM dm, DM *base) in DMForestGetBaseDM()
349 PetscErrorCode DMForestSetBaseCoordinateMapping(DM dm, PetscErrorCode (*func)(DM, PetscInt, PetscIn… in DMForestSetBaseCoordinateMapping() argument
360 PetscErrorCode DMForestGetBaseCoordinateMapping(DM dm, PetscErrorCode (**func)(DM, PetscInt, PetscI… in DMForestGetBaseCoordinateMapping() argument
[all …]
/petsc/src/dm/impls/moab/
H A Ddmmoab.cxx177 PetscErrorCode DMMoabGetParallelComm(DM dm, moab::ParallelComm **pcomm) in DMMoabGetParallelComm()
200 PetscErrorCode DMMoabSetInterface(DM dm, moab::Interface *mbiface) in DMMoabSetInterface()
230 PetscErrorCode DMMoabGetInterface(DM dm, moab::Interface **mbiface) in DMMoabGetInterface()
256 PetscErrorCode DMMoabSetLocalVertices(DM dm, moab::Range *range) in DMMoabSetLocalVertices()
310 PetscErrorCode DMMoabGetAllVertices(DM dm, moab::Range *local) in DMMoabGetAllVertices()
334 PetscErrorCode DMMoabGetLocalVertices(DM dm, const moab::Range **owned, const moab::Range **ghost) in DMMoabGetLocalVertices()
358 PetscErrorCode DMMoabGetLocalElements(DM dm, const moab::Range **range) in DMMoabGetLocalElements()
379 PetscErrorCode DMMoabSetLocalElements(DM dm, moab::Range *range) in DMMoabSetLocalElements()
418 PetscErrorCode DMMoabSetLocalToGlobalTag(DM dm, moab::Tag ltogtag) in DMMoabSetLocalToGlobalTag()
441 PetscErrorCode DMMoabGetLocalToGlobalTag(DM dm, moab::Tag *ltog_tag) in DMMoabGetLocalToGlobalTag()
[all …]
H A Ddmmbfield.cxx20 PetscErrorCode DMMoabSetFieldVector(DM dm, PetscInt ifield, Vec fvec) in DMMoabSetFieldVector()
81 PetscErrorCode DMMoabSetGlobalFieldVector(DM dm, Vec fvec) in DMMoabSetGlobalFieldVector()
158 PetscErrorCode DMMoabSetFieldNames(DM dm, PetscInt numFields, const char *fields[]) in DMMoabSetFieldNames()
201 PetscErrorCode DMMoabGetFieldName(DM dm, PetscInt field, const char *fieldName[]) in DMMoabGetFieldName()
231 PetscErrorCode DMMoabSetFieldName(DM dm, PetscInt field, const char *fieldName) in DMMoabSetFieldName()
265 PetscErrorCode DMMoabGetFieldDof(DM dm, moab::EntityHandle point, PetscInt field, PetscInt *dof) in DMMoabGetFieldDof()
296 PetscErrorCode DMMoabGetFieldDofs(DM dm, PetscInt npoints, const moab::EntityHandle *points, PetscI… in DMMoabGetFieldDofs()
335 PetscErrorCode DMMoabGetFieldDofsLocal(DM dm, PetscInt npoints, const moab::EntityHandle *points, P… in DMMoabGetFieldDofsLocal()
374 PetscErrorCode DMMoabGetDofs(DM dm, PetscInt npoints, const moab::EntityHandle *points, PetscInt *d… in DMMoabGetDofs()
415 PetscErrorCode DMMoabGetDofsLocal(DM dm, PetscInt npoints, const moab::EntityHandle *points, PetscI… in DMMoabGetDofsLocal()
[all …]
/petsc/src/dm/impls/shell/
H A Ddmshell.c34 PetscErrorCode DMGlobalToLocalBeginDefaultShell(DM dm, Vec g, InsertMode mode, Vec l) in DMGlobalToLocalBeginDefaultShell()
58 PetscErrorCode DMGlobalToLocalEndDefaultShell(DM dm, Vec g, InsertMode mode, Vec l) in DMGlobalToLocalEndDefaultShell()
85 PetscErrorCode DMLocalToGlobalBeginDefaultShell(DM dm, Vec l, InsertMode mode, Vec g) in DMLocalToGlobalBeginDefaultShell()
109 PetscErrorCode DMLocalToGlobalEndDefaultShell(DM dm, Vec l, InsertMode mode, Vec g) in DMLocalToGlobalEndDefaultShell()
138 PetscErrorCode DMLocalToLocalBeginDefaultShell(DM dm, Vec g, InsertMode mode, Vec l) in DMLocalToLocalBeginDefaultShell()
164 PetscErrorCode DMLocalToLocalEndDefaultShell(DM dm, Vec g, InsertMode mode, Vec l) in DMLocalToLocalEndDefaultShell()
174 static PetscErrorCode DMCreateMatrix_Shell(DM dm, Mat *J) in DMCreateMatrix_Shell()
200 static PetscErrorCode DMCreateGlobalVector_Shell(DM dm, Vec *gvec) in DMCreateGlobalVector_Shell()
218 static PetscErrorCode DMCreateLocalVector_Shell(DM dm, Vec *gvec) in DMCreateLocalVector_Shell()
249 PetscErrorCode DMShellSetDestroyContext(DM dm, PetscCtxDestroyFn *destroyctx) in DMShellSetDestroyContext()
[all …]
/petsc/src/binding/petsc4py/test/
H A Dtest_dmshell.py27 def create_vec(dm): argument
50 def create_vec(dm): argument
73 def create_mat(dm): argument
84 def create_field_decomposition_only_is(dm): argument
87 def create_field_decomposition_only_is_names(dm): argument
92 def create_field_decomposition_only_is_dms(dm): argument
97 def create_field_decomposition_only_full(dm): argument
126 def begin(dm, ivec, mode, ovec): argument
132 def end(dm, ivec, mode, ovec): argument
149 def begin(dm, ivec, mode, ovec): argument
[all …]
/petsc/src/ts/utils/
H A Ddmts.c171 static PetscErrorCode DMCoarsenHook_DMTS(DM dm, DM dmc, PetscCtx ctx) in DMCoarsenHook_DMTS()
180 static PetscErrorCode DMRestrictHook_DMTS(DM dm, Mat Restrict, Vec rscale, Mat Inject, DM dmc, Pets… in DMRestrictHook_DMTS()
186 static PetscErrorCode DMSubDomainHook_DMTS(DM dm, DM subdm, PetscCtx ctx) in DMSubDomainHook_DMTS()
195 static PetscErrorCode DMSubDomainRestrictHook_DMTS(DM dm, VecScatter gscat, VecScatter lscat, DM su… in DMSubDomainRestrictHook_DMTS()
274 PetscErrorCode DMGetDMTS(DM dm, DMTS *tsdm) in DMGetDMTS()
305 PetscErrorCode DMGetDMTSWrite(DM dm, DMTS *tsdm) in DMGetDMTSWrite()
374 PetscErrorCode DMTSSetIFunction(DM dm, TSIFunctionFn *func, PetscCtx ctx) in DMTSSetIFunction()
406 PetscErrorCode DMTSSetIFunctionContextDestroy(DM dm, PetscCtxDestroyFn *f) in DMTSSetIFunctionContextDestroy()
417 PetscErrorCode DMTSUnsetIFunctionContext_Internal(DM dm) in DMTSUnsetIFunctionContext_Internal()
448 PetscErrorCode DMTSGetIFunction(DM dm, TSIFunctionFn **func, PetscCtxRt ctx) in DMTSGetIFunction()
[all …]
/petsc/src/dm/interface/
H A Ddmcoordinates.c6 PetscErrorCode DMRestrictHook_Coordinates(DM dm, DM dmc, PetscCtx ctx) in DMRestrictHook_Coordinates()
29 static PetscErrorCode DMSubDomainHook_Coordinates(DM dm, DM subdm, PetscCtx ctx) in DMSubDomainHook_Coordinates()
78 PetscErrorCode DMGetCoordinateDM(DM dm, DM *cdm) in DMGetCoordinateDM()
111 PetscErrorCode DMSetCoordinateDM(DM dm, DM cdm) in DMSetCoordinateDM()
141 PetscErrorCode DMGetCellCoordinateDM(DM dm, DM *cdm) in DMGetCellCoordinateDM()
167 PetscErrorCode DMSetCellCoordinateDM(DM dm, DM cdm) in DMSetCellCoordinateDM()
199 PetscErrorCode DMGetCoordinateDim(DM dm, PetscInt *dim) in DMGetCoordinateDim()
222 PetscErrorCode DMSetCoordinateDim(DM dm, PetscInt dim) in DMSetCoordinateDim()
262 PetscErrorCode DMGetCoordinateSection(DM dm, PetscSection *section) in DMGetCoordinateSection()
288 PetscErrorCode DMSetCoordinateSection(DM dm, PetscInt dim, PetscSection section) in DMSetCoordinateSection()
[all …]
H A Ddmget.c34 PetscErrorCode DMGetLocalVector(DM dm, Vec *g) in DMGetLocalVector()
81 PetscErrorCode DMRestoreLocalVector(DM dm, Vec *g) in DMRestoreLocalVector()
141 PetscErrorCode DMGetGlobalVector(DM dm, Vec *g) in DMGetGlobalVector()
188 PetscErrorCode DMClearGlobalVectors(DM dm) in DMClearGlobalVectors()
226 PetscErrorCode DMClearLocalVectors(DM dm) in DMClearLocalVectors()
266 PetscErrorCode DMRestoreGlobalVector(DM dm, Vec *g) in DMRestoreGlobalVector()
308 PetscErrorCode DMClearNamedGlobalVectors(DM dm) in DMClearNamedGlobalVectors()
338 PetscErrorCode DMClearNamedLocalVectors(DM dm) in DMClearNamedLocalVectors()
372 PetscErrorCode DMHasNamedGlobalVector(DM dm, const char *name, PetscBool *exists) in DMHasNamedGlobalVector()
411 PetscErrorCode DMGetNamedGlobalVector(DM dm, const char *name, Vec *X) in DMGetNamedGlobalVector()
[all …]
H A Ddm.c52 PetscErrorCode DMCreate(MPI_Comm comm, DM *dm) in DMCreate()
124 PetscErrorCode DMClone(DM dm, DM *newdm) in DMClone()
229 PetscErrorCode DMSetVecType(DM dm, VecType ctype) in DMSetVecType()
283 PetscErrorCode VecGetDM(Vec v, DM *dm) in VecGetDM()
310 PetscErrorCode VecSetDM(Vec v, DM dm) in VecSetDM()
336 PetscErrorCode DMSetISColoringType(DM dm, ISColoringType ctype) in DMSetISColoringType()
363 PetscErrorCode DMGetISColoringType(DM dm, ISColoringType *ctype) in DMGetISColoringType()
387 PetscErrorCode DMSetMatType(DM dm, MatType ctype) in DMSetMatType()
415 PetscErrorCode DMGetMatType(DM dm, MatType *ctype) in DMGetMatType()
444 PetscErrorCode MatGetDM(Mat A, DM *dm) in MatGetDM()
[all …]
/petsc/src/snes/utils/
H A Ddmsnes.c86 static PetscErrorCode DMCoarsenHook_DMSNES(DM dm, DM dmc, PetscCtx ctx) in DMCoarsenHook_DMSNES()
95 static PetscErrorCode DMRestrictHook_DMSNES(DM dm, Mat Restrict, Vec rscale, Mat Inject, DM dmc, Pe… in DMRestrictHook_DMSNES()
102 static PetscErrorCode DMSubDomainHook_DMSNES(DM dm, DM subdm, PetscCtx ctx) in DMSubDomainHook_DMSNES()
111 static PetscErrorCode DMSubDomainRestrictHook_DMSNES(DM dm, VecScatter gscat, VecScatter lscat, DM … in DMSubDomainRestrictHook_DMSNES()
117 static PetscErrorCode DMRefineHook_DMSNES(DM dm, DM dmf, PetscCtx ctx) in DMRefineHook_DMSNES()
126 static PetscErrorCode DMInterpolateHook_DMSNES(DM dm, Mat Interp, DM dmf, PetscCtx ctx) in DMInterpolateHook_DMSNES()
197 PetscErrorCode DMGetDMSNES(DM dm, DMSNES *snesdm) in DMGetDMSNES()
230 PetscErrorCode DMGetDMSNESWrite(DM dm, DMSNES *snesdm) in DMGetDMSNESWrite()
302 PetscErrorCode DMSNESSetFunction(DM dm, SNESFunctionFn *f, PetscCtx ctx) in DMSNESSetFunction()
334 PetscErrorCode DMSNESSetFunctionContextDestroy(DM dm, PetscCtxDestroyFn *f) in DMSNESSetFunctionContextDestroy()
[all …]
H A Ddmlocalsnes.c34 static PetscErrorCode DMLocalSNESGetContext(DM dm, DMSNES sdm, DMSNES_Local **dmlocalsnes) in DMLocalSNESGetContext()
51 DM dm; in SNESComputeObjective_DMLocal() local
79 DM dm; in SNESComputeFunction_DMLocal() local
130 DM dm; in SNESComputeJacobian_DMLocal() local
206 PetscErrorCode DMSNESSetObjectiveLocal(DM dm, PetscErrorCode (*func)(DM, Vec, PetscReal *, void *),… in DMSNESSetObjectiveLocal() argument
245 PetscErrorCode DMSNESSetFunctionLocal(DM dm, PetscErrorCode (*func)(DM dm, Vec x, Vec f, PetscCtx c… in DMSNESSetFunctionLocal()
284 PetscErrorCode DMSNESSetBoundaryLocal(DM dm, PetscErrorCode (*func)(DM dm, Vec X, PetscCtx ctx), Pe… in DMSNESSetBoundaryLocal()
320 PetscErrorCode DMSNESSetJacobianLocal(DM dm, PetscErrorCode (*func)(DM dm, Vec X, Mat J, Mat Jp, Pe… in DMSNESSetJacobianLocal()
353 PetscErrorCode DMSNESGetObjectiveLocal(DM dm, PetscErrorCode (**func)(DM, Vec, PetscReal *, void *)… in DMSNESGetObjectiveLocal() argument
383 PetscErrorCode DMSNESGetFunctionLocal(DM dm, PetscErrorCode (**func)(DM, Vec, Vec, void *), PetscCt… in DMSNESGetFunctionLocal() argument
[all …]
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscdmshell.pxi75 PetscDM dm,
94 PetscDM dm,
113 PetscDM dm,
129 PetscDM dm,
145 PetscDM dm,
161 PetscDM dm,
177 PetscDM dm,
193 PetscDM dm,
209 PetscDM dm,
228 PetscDM dm,
[all …]
/petsc/src/dm/impls/plex/
H A Dplexrefine.c24 PetscErrorCode DMPlexCreateProcessSF(DM dm, PetscSF sfPoint, IS *processRanks, PetscSF *sfProcess) in DMPlexCreateProcessSF()
81 PetscErrorCode DMPlexCreateCoarsePointIS(DM dm, IS *fpointIS) in DMPlexCreateCoarsePointIS()
116 PetscErrorCode DMPlexSetTransformType(DM dm, DMPlexTransformType type) in DMPlexSetTransformType()
141 PetscErrorCode DMPlexGetTransformType(DM dm, DMPlexTransformType *type) in DMPlexGetTransformType()
152 PetscErrorCode DMPlexSetTransform(DM dm, DMPlexTransform tr) in DMPlexSetTransform()
165 PetscErrorCode DMPlexGetTransform(DM dm, DMPlexTransform *tr) in DMPlexGetTransform()
176 PetscErrorCode DMPlexSetSaveTransform(DM dm, PetscBool save) in DMPlexSetSaveTransform()
186 PetscErrorCode DMPlexGetSaveTransform(DM dm, PetscBool *save) in DMPlexGetSaveTransform()
208 PetscErrorCode DMPlexSetRefinementUniform(DM dm, PetscBool refinementUniform) in DMPlexSetRefinementUniform()
231 PetscErrorCode DMPlexGetRefinementUniform(DM dm, PetscBool *refinementUniform) in DMPlexGetRefinementUniform()
[all …]
H A Dplexmetric.c6 PetscErrorCode DMPlexMetricSetFromOptions(DM dm) in DMPlexMetricSetFromOptions()
66 PetscErrorCode DMPlexMetricSetIsotropic(DM dm, PetscBool isotropic) in DMPlexMetricSetIsotropic()
89 PetscErrorCode DMPlexMetricIsIsotropic(DM dm, PetscBool *isotropic) in DMPlexMetricIsIsotropic()
113 PetscErrorCode DMPlexMetricSetUniform(DM dm, PetscBool uniform) in DMPlexMetricSetUniform()
137 PetscErrorCode DMPlexMetricIsUniform(DM dm, PetscBool *uniform) in DMPlexMetricIsUniform()
158 PetscErrorCode DMPlexMetricSetRestrictAnisotropyFirst(DM dm, PetscBool restrictAnisotropyFirst) in DMPlexMetricSetRestrictAnisotropyFirst()
181 PetscErrorCode DMPlexMetricRestrictAnisotropyFirst(DM dm, PetscBool *restrictAnisotropyFirst) in DMPlexMetricRestrictAnisotropyFirst()
205 PetscErrorCode DMPlexMetricSetNoInsertion(DM dm, PetscBool noInsert) in DMPlexMetricSetNoInsertion()
231 PetscErrorCode DMPlexMetricNoInsertion(DM dm, PetscBool *noInsert) in DMPlexMetricNoInsertion()
255 PetscErrorCode DMPlexMetricSetNoSwapping(DM dm, PetscBool noSwap) in DMPlexMetricSetNoSwapping()
[all …]
H A Dplexpoint.c23 PetscErrorCode DMPlexGetPointLocal(DM dm, PetscInt point, PetscInt *start, PetscInt *end) in DMPlexGetPointLocal()
62 PetscErrorCode DMPlexPointLocalRead(DM dm, PetscInt point, const PetscScalar *array, void *ptr) in DMPlexPointLocalRead()
100 PetscErrorCode DMPlexPointLocalRef(DM dm, PetscInt point, PetscScalar *array, void *ptr) in DMPlexPointLocalRef()
134 PetscErrorCode DMPlexGetPointLocalField(DM dm, PetscInt point, PetscInt field, PetscInt *start, Pet… in DMPlexGetPointLocalField()
166 PetscErrorCode DMPlexPointLocalFieldRead(DM dm, PetscInt point, PetscInt field, const PetscScalar *… in DMPlexPointLocalFieldRead()
197 PetscErrorCode DMPlexPointLocalFieldRef(DM dm, PetscInt point, PetscInt field, PetscScalar *array, … in DMPlexPointLocalFieldRef()
230 PetscErrorCode DMPlexGetPointGlobal(DM dm, PetscInt point, PetscInt *start, PetscInt *end) in DMPlexGetPointGlobal()
269 PetscErrorCode DMPlexPointGlobalRead(DM dm, PetscInt point, const PetscScalar *array, const void *p… in DMPlexPointGlobalRead()
307 PetscErrorCode DMPlexPointGlobalRef(DM dm, PetscInt point, PetscScalar *array, void *ptr) in DMPlexPointGlobalRef()
341 PetscErrorCode DMPlexGetPointGlobalField(DM dm, PetscInt point, PetscInt field, PetscInt *start, Pe… in DMPlexGetPointGlobalField()
[all …]
/petsc/src/ksp/ksp/interface/
H A Ddmksp.c30 static PetscErrorCode DMCoarsenHook_DMKSP(DM dm, DM dmc, PetscCtx ctx) in DMCoarsenHook_DMKSP()
40 static PetscErrorCode DMRefineHook_DMKSP(DM dm, DM dmc, PetscCtx ctx) in DMRefineHook_DMKSP()
104 PetscErrorCode DMGetDMKSP(DM dm, DMKSP *kspdm) in DMGetDMKSP()
135 PetscErrorCode DMGetDMKSPWrite(DM dm, DMKSP *kspdm) in DMGetDMKSPWrite()
207 PetscErrorCode DMKSPSetComputeOperators(DM dm, KSPComputeOperatorsFn *func, PetscCtx ctx) in DMKSPSetComputeOperators()
235 PetscErrorCode DMKSPGetComputeOperators(DM dm, KSPComputeOperatorsFn **func, PetscCtx ctx) in DMKSPGetComputeOperators()
269 PetscErrorCode DMKSPSetComputeRHS(DM dm, KSPComputeRHSFn *func, PetscCtx ctx) in DMKSPSetComputeRHS()
299 PetscErrorCode DMKSPSetComputeInitialGuess(DM dm, KSPComputeInitialGuessFn *func, PetscCtx ctx) in DMKSPSetComputeInitialGuess()
327 PetscErrorCode DMKSPGetComputeRHS(DM dm, KSPComputeRHSFn **func, PetscCtx ctx) in DMKSPGetComputeRHS()
355 PetscErrorCode DMKSPGetComputeInitialGuess(DM dm, KSPComputeInitialGuessFn **func, PetscCtx ctx) in DMKSPGetComputeInitialGuess()
/petsc/src/dm/impls/stag/
H A Dstagutils.c24 PetscErrorCode DMStagGetBoundaryTypes(DM dm, DMBoundaryType *boundaryTypeX, DMBoundaryType *boundar… in DMStagGetBoundaryTypes()
38 static PetscErrorCode DMStagGetProductCoordinateArrays_Private(DM dm, void *arrX, void *arrY, void … in DMStagGetProductCoordinateArrays_Private()
127 PetscErrorCode DMStagGetProductCoordinateArrays(DM dm, void *arrX, void *arrY, void *arrZ) in DMStagGetProductCoordinateArrays()
154 PetscErrorCode DMStagGetProductCoordinateArraysRead(DM dm, void *arrX, void *arrY, void *arrZ) in DMStagGetProductCoordinateArraysRead()
189 PETSC_EXTERN PetscErrorCode DMStagGetProductCoordinateLocationSlot(DM dm, DMStagStencilLocation loc… in DMStagGetProductCoordinateLocationSlot()
261 PetscErrorCode DMStagGetCorners(DM dm, PetscInt *x, PetscInt *y, PetscInt *z, PetscInt *m, PetscInt… in DMStagGetCorners()
297 PetscErrorCode DMStagGetDOF(DM dm, PetscInt *dof0, PetscInt *dof1, PetscInt *dof2, PetscInt *dof3) in DMStagGetDOF()
333 PetscErrorCode DMStagGetGhostCorners(DM dm, PetscInt *x, PetscInt *y, PetscInt *z, PetscInt *m, Pet… in DMStagGetGhostCorners()
368 PetscErrorCode DMStagGetGlobalSizes(DM dm, PetscInt *M, PetscInt *N, PetscInt *P) in DMStagGetGlobalSizes()
400 PetscErrorCode DMStagGetIsFirstRank(DM dm, PetscBool *isFirstRank0, PetscBool *isFirstRank1, PetscB… in DMStagGetIsFirstRank()
[all …]
H A Dstag.c10 static PetscErrorCode DMCreateFieldDecomposition_Stag(DM dm, PetscInt *len, char ***namelist, IS **… in DMCreateFieldDecomposition_Stag()
250 static PetscErrorCode DMClone_Stag(DM dm, DM *newdm) in DMClone_Stag()
260 static PetscErrorCode DMCoarsen_Stag(DM dm, MPI_Comm comm, DM *dmc) in DMCoarsen_Stag()
311 static PetscErrorCode DMRefine_Stag(DM dm, MPI_Comm comm, DM *dmf) in DMRefine_Stag()
333 static PetscErrorCode DMDestroy_Stag(DM dm) in DMDestroy_Stag()
351 static PetscErrorCode DMCreateGlobalVector_Stag(DM dm, Vec *vec) in DMCreateGlobalVector_Stag()
366 static PetscErrorCode DMCreateLocalVector_Stag(DM dm, Vec *vec) in DMCreateLocalVector_Stag()
495 static PetscErrorCode DMCreateMatrix_Stag(DM dm, Mat *mat) in DMCreateMatrix_Stag()
572 static PetscErrorCode DMGetCompatibility_Stag(DM dm, DM dm2, PetscBool *compatible, PetscBool *set) in DMGetCompatibility_Stag()
647 static PetscErrorCode DMHasCreateInjection_Stag(DM dm, PetscBool *flg) in DMHasCreateInjection_Stag()
[all …]
/petsc/src/dm/tests/
H A Dex54f.F906 type(tDM) :: dm variable
12 type(tDM), intent(in) :: dm variable
34 subroutine myFieldDecomp(dm, nfields, fieldNames, isFields, subDms, ierr) argument
37 type(tDM), intent(in) :: dm local
/petsc/src/dm/impls/redundant/
H A Ddmredundant.c10 static PetscErrorCode DMCreateMatrix_Redundant(DM dm, Mat *J) in DMCreateMatrix_Redundant()
43 static PetscErrorCode DMDestroy_Redundant(DM dm) in DMDestroy_Redundant()
54 static PetscErrorCode DMCreateGlobalVector_Redundant(DM dm, Vec *gvec) in DMCreateGlobalVector_Redundant()
72 static PetscErrorCode DMCreateLocalVector_Redundant(DM dm, Vec *lvec) in DMCreateLocalVector_Redundant()
87 static PetscErrorCode DMLocalToGlobalBegin_Redundant(DM dm, Vec l, InsertMode imode, Vec g) in DMLocalToGlobalBegin_Redundant()
128 static PetscErrorCode DMLocalToGlobalEnd_Redundant(DM dm, Vec l, InsertMode imode, Vec g) in DMLocalToGlobalEnd_Redundant()
134 static PetscErrorCode DMGlobalToLocalBegin_Redundant(DM dm, Vec g, InsertMode imode, Vec l) in DMGlobalToLocalBegin_Redundant()
158 static PetscErrorCode DMGlobalToLocalEnd_Redundant(DM dm, Vec g, InsertMode imode, Vec l) in DMGlobalToLocalEnd_Redundant()
164 static PetscErrorCode DMView_Redundant(DM dm, PetscViewer viewer) in DMView_Redundant()
175 static PetscErrorCode DMCreateColoring_Redundant(DM dm, ISColoringType ctype, ISColoring *coloring) in DMCreateColoring_Redundant()
[all …]
/petsc/src/dm/impls/shell/ftn-custom/
H A Dzdmshellf.c40 static PetscErrorCode ourcreatematrix(DM dm, Mat *A) in ourcreatematrix()
45 static PetscErrorCode ourcreateglobalvector(DM dm, Vec *v) in ourcreateglobalvector()
50 static PetscErrorCode ourcreatelocalvector(DM dm, Vec *v) in ourcreatelocalvector()
55 static PetscErrorCode ourglobaltolocalbegin(DM dm, Vec g, InsertMode mode, Vec l) in ourglobaltolocalbegin()
60 static PetscErrorCode ourglobaltolocalend(DM dm, Vec g, InsertMode mode, Vec l) in ourglobaltolocalend()
65 static PetscErrorCode ourlocaltoglobalbegin(DM dm, Vec l, InsertMode mode, Vec g) in ourlocaltoglobalbegin()
70 static PetscErrorCode ourlocaltoglobalend(DM dm, Vec l, InsertMode mode, Vec g) in ourlocaltoglobalend()
75 static PetscErrorCode ourlocaltolocalbegin(DM dm, Vec g, InsertMode mode, Vec l) in ourlocaltolocalbegin()
80 static PetscErrorCode ourlocaltolocalend(DM dm, Vec g, InsertMode mode, Vec l) in ourlocaltolocalend()
85 static PetscErrorCode ourcreatefielddecomposition(DM dm, PetscInt *nfields, char ***names, IS **is,… in ourcreatefielddecomposition()
[all …]
/petsc/src/dm/impls/plex/tests/
H A Dex25.c22 static PetscErrorCode CreateMesh(MPI_Comm comm, AppCtx *options, DM *dm) in CreateMesh()
33 static PetscErrorCode test0(DM dm, AppCtx *options) in test0()
44 static PetscErrorCode test1(DM dm, AppCtx *options) in test1()
65 static PetscErrorCode test2(DM dm, AppCtx *options) in test2()
87 static PetscErrorCode test3(DM dm, AppCtx *options) in test3()
105 static PetscErrorCode test4(DM dm, AppCtx *options) in test4()
122 static PetscErrorCode test5(DM dm, AppCtx *options) in test5()
140 static PetscErrorCode test6(DM dm, AppCtx *options) in test6()
160 static PetscErrorCode test7(DM dm, AppCtx *options) in test7()
177 static PetscErrorCode test8(DM dm, AppCtx *options) in test8()
[all …]
H A Dex102.c9 static PetscErrorCode CreateMesh(MPI_Comm comm, DM *dm) in CreateMesh()
19 static PetscErrorCode SetupBoundaries(DM dm) in SetupBoundaries()
59 PetscErrorCode SetupFE(DM dm, const char name[]) in SetupFE()
82 PetscErrorCode MakeNullSpaceRigidBody(DM dm) in MakeNullSpaceRigidBody()
100 DM dm; in main() local
/petsc/src/dm/impls/composite/
H A Dpack.c42 PetscErrorCode DMCompositeSetCoupling(DM dm, PetscErrorCode (*FormCoupleLocations)(DM, Mat, PetscIn… in DMCompositeSetCoupling() argument
54 static PetscErrorCode DMDestroy_Composite(DM dm) in DMDestroy_Composite()
74 static PetscErrorCode DMView_Composite(DM dm, PetscViewer v) in DMView_Composite()
99 static PetscErrorCode DMSetUp_Composite(DM dm) in DMSetUp_Composite()
149 PetscErrorCode DMCompositeGetNumberDM(DM dm, PetscInt *nDM) in DMCompositeGetNumberDM()
182 PetscErrorCode DMCompositeGetAccess(DM dm, Vec gvec, ...) in DMCompositeGetAccess()
247 PetscErrorCode DMCompositeGetAccessArray(DM dm, Vec pvec, PetscInt nwanted, const PetscInt wanted[]… in DMCompositeGetAccessArray()
309 PetscErrorCode DMCompositeGetLocalAccessArray(DM dm, Vec pvec, PetscInt nwanted, const PetscInt wan… in DMCompositeGetLocalAccessArray()
368 PetscErrorCode DMCompositeRestoreAccess(DM dm, Vec gvec, ...) in DMCompositeRestoreAccess()
417 PetscErrorCode DMCompositeRestoreAccessArray(DM dm, Vec pvec, PetscInt nwanted, const PetscInt want… in DMCompositeRestoreAccessArray()
[all …]
/petsc/src/dm/impls/network/
H A Dnetworkcreate.c4 static PetscErrorCode DMSetFromOptions_Network(DM dm, PetscOptionItems PetscOptionsObject) in DMSetFromOptions_Network()
200 DM dm; in VecView_Network() local
221 static PetscErrorCode DMCreateGlobalVector_Network(DM dm, Vec *vec) in DMCreateGlobalVector_Network()
232 static PetscErrorCode DMCreateLocalVector_Network(DM dm, Vec *vec) in DMCreateLocalVector_Network()
242 PetscErrorCode DMNetworkInitializeToDefault_NonShared(DM dm) in DMNetworkInitializeToDefault_NonShared()
281 PetscErrorCode DMNetworkInitializeToDefault(DM dm) in DMNetworkInitializeToDefault()
316 static PetscErrorCode DMInitialize_Network(DM dm) in DMInitialize_Network()
350 static PetscErrorCode DMNetworkCopyHeaderTopological(DM dm, DM newdm) in DMNetworkCopyHeaderTopological()
376 PetscErrorCode DMClone_Network(DM dm, DM *newdm) in DMClone_Network()
398 PetscErrorCode DMCreateCoordinateDM_Network(DM dm, DM *cdm) in DMCreateCoordinateDM_Network()
[all …]

12345678910>>...20