Home
last modified time | relevance | path

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

/petsc/src/snes/impls/vi/rs/
H A Dvirs.c53 DM_SNESVI *dmsnesvi; in DMCreateGlobalVector_SNESVI() local
58 PetscCall(PetscContainerGetPointer(isnes, &dmsnesvi)); in DMCreateGlobalVector_SNESVI()
59 PetscCall(VecCreateMPI(PetscObjectComm((PetscObject)dm), dmsnesvi->n, PETSC_DETERMINE, vec)); in DMCreateGlobalVector_SNESVI()
167 DM_SNESVI *dmsnesvi = *(DM_SNESVI **)ctx; in DMDestroy_SNESVI() local
171 dmsnesvi->dm->ops->createinterpolation = dmsnesvi->createinterpolation; in DMDestroy_SNESVI()
172 dmsnesvi->dm->ops->coarsen = dmsnesvi->coarsen; in DMDestroy_SNESVI()
173 dmsnesvi->dm->ops->createglobalvector = dmsnesvi->createglobalvector; in DMDestroy_SNESVI()
174 dmsnesvi->dm->ops->createinjection = dmsnesvi->createinjection; in DMDestroy_SNESVI()
175 dmsnesvi->dm->ops->hascreateinjection = dmsnesvi->hascreateinjection; in DMDestroy_SNESVI()
178 PetscCall(DMClearGlobalVectors(dmsnesvi->dm)); in DMDestroy_SNESVI()
[all …]