Lines Matching refs:subcell

3805       PetscInt subcell;  in DMPlexGetCellFields()  local
3806 PetscCall(DMGetEnclosurePoint(plexA, dm, encAux, cell, &subcell)); in DMPlexGetCellFields()
3807 PetscCall(DMPlexVecGetClosure(plexA, sectionAux, locA, subcell, NULL, &x)); in DMPlexGetCellFields()
3809 PetscCall(DMPlexVecRestoreClosure(plexA, sectionAux, locA, subcell, NULL, &x)); in DMPlexGetCellFields()
3960 PetscInt subcell; in DMPlexGetHybridCellFields() local
3962 PetscCall(DMGetEnclosurePoint(plexA, dm, encAux, cell, &subcell)); in DMPlexGetHybridCellFields()
3963 PetscCall(DMPlexVecGetClosure(plexA, sectionAux, locA, subcell, &Nx, &x)); in DMPlexGetHybridCellFields()
3964 …FMT " for subcell %" PetscInt_FMT "does not match DS size %" PetscInt_FMT, Nx, subcell, totDimAux); in DMPlexGetHybridCellFields()
3966 PetscCall(DMPlexVecRestoreClosure(plexA, sectionAux, locA, subcell, &Nx, &x)); in DMPlexGetHybridCellFields()
5217 PetscInt subcell; in DMPlexComputeResidualByKey() local
5219 …etscCall(DMGetEnclosurePoint(dmAux, dm, DM_ENC_UNKNOWN, cells ? cells[cStart] : cStart, &subcell)); in DMPlexComputeResidualByKey()
5220 PetscCall(DMGetCellDS(dmAux, subcell, &dsAux, NULL)); in DMPlexComputeResidualByKey()
6236 PetscInt subcell; in DMPlexComputeJacobianByKey() local
6237 PetscCall(DMGetEnclosurePoint(dmAux, dm, encAux, cell, &subcell)); in DMPlexComputeJacobianByKey()
6238 PetscCall(DMPlexVecGetClosure(plex, sectionAux, A, subcell, NULL, &x)); in DMPlexComputeJacobianByKey()
6240 PetscCall(DMPlexVecRestoreClosure(plex, sectionAux, A, subcell, NULL, &x)); in DMPlexComputeJacobianByKey()
6459 PetscInt subcell; in DMPlexComputeJacobianByKeyGeneral() local
6460 PetscCall(DMGetEnclosurePoint(dmAux, dmr, encAux, cell, &subcell)); in DMPlexComputeJacobianByKeyGeneral()
6461 PetscCall(DMPlexVecGetClosure(plex, sectionAux, A, subcell, NULL, &x)); in DMPlexComputeJacobianByKeyGeneral()
6463 PetscCall(DMPlexVecRestoreClosure(plex, sectionAux, A, subcell, NULL, &x)); in DMPlexComputeJacobianByKeyGeneral()
7059 PetscInt subcell; in DMPlexComputeJacobianActionByKey() local
7060 PetscCall(DMGetEnclosurePoint(dmAux, dm, encAux, cell, &subcell)); in DMPlexComputeJacobianActionByKey()
7061 PetscCall(DMPlexVecGetClosure(plexAux, sectionAux, A, subcell, NULL, &x)); in DMPlexComputeJacobianActionByKey()
7063 PetscCall(DMPlexVecRestoreClosure(plexAux, sectionAux, A, subcell, NULL, &x)); in DMPlexComputeJacobianActionByKey()