Home
last modified time | relevance | path

Searched refs:DMSHELL (Results 1 – 10 of 10) sorted by relevance

/petsc/src/dm/impls/shell/
H A Ddmshell.c256 PetscCall(PetscObjectTypeCompare((PetscObject)dm, DMSHELL, &isshell)); in DMShellSetDestroyContext()
282 PetscCall(PetscObjectTypeCompare((PetscObject)dm, DMSHELL, &isshell)); in DMShellSetContext()
316 PetscCall(PetscObjectTypeCompare((PetscObject)dm, DMSHELL, &isshell)); in DMShellGetContext()
347 PetscCall(PetscObjectTypeCompare((PetscObject)dm, DMSHELL, &isshell)); in DMShellSetMatrix()
403 PetscCall(PetscObjectTypeCompare((PetscObject)dm, DMSHELL, &isshell)); in DMShellSetGlobalVector()
446 PetscCall(PetscObjectTypeCompare((PetscObject)dm, DMSHELL, &isshell)); in DMShellGetGlobalVector()
495 PetscCall(PetscObjectTypeCompare((PetscObject)dm, DMSHELL, &isshell)); in DMShellSetLocalVector()
716 PetscCall(PetscObjectTypeCompare((PetscObject)dm, DMSHELL, &isshell)); in DMShellSetCoarsen()
743 PetscCall(PetscObjectTypeCompare((PetscObject)dm, DMSHELL, &isshell)); in DMShellGetCoarsen()
768 PetscCall(PetscObjectTypeCompare((PetscObject)dm, DMSHELL, &isshell)); in DMShellSetRefine()
[all …]
/petsc/src/dm/interface/
H A Ddmregall.c46 PetscCall(DMRegister(DMSHELL, DMCreate_Shell)); in DMRegisterAll()
/petsc/src/dm/impls/swarm/
H A Dswarmpic_sort.c268 PetscCall(PetscObjectTypeCompare((PetscObject)dm, DMSHELL, &isshell)); in DMSwarmSortGetAccess()
H A Dswarmpic.c781 PetscCall(PetscObjectTypeCompare((PetscObject)dm, DMSHELL, &isshell)); in DMSwarmCreatePointPerCellCount()
H A Dswarm.c192 PetscCall(DMSetType(dm, DMSHELL)); in DMSwarmVectorDefineFields()
1651 PetscCall(PetscObjectTypeCompare((PetscObject)celldm->dm, DMSHELL, &isShell)); in DMSwarmAddCellDM()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscdm.pxi9 PetscDMType DMSHELL
H A DDM.pyx8 SHELL = S_(DMSHELL)
/petsc/doc/manual/
H A Ddmplex.md442 In the above, instead of using `DMClone()`, one could also create a new `DMSHELL` object to attach …
635 `DMSHELL` object instead of using `DMClone()`.
/petsc/include/
H A Dpetscdm.h36 #define DMSHELL "shell" macro
/petsc/src/ksp/ksp/interface/
H A Diterativ.c1771 PetscCall(PetscObjectTypeCompare((PetscObject)ksp->dm, DMSHELL, &isshell)); in KSPCreateVecs()