Lines Matching refs:useCone
204 PetscBool useCone, useClosure; in DMClone() local
206 PetscCall(DMGetAdjacency(dm, PETSC_DEFAULT, &useCone, &useClosure)); in DMClone()
207 PetscCall(DMSetAdjacency(*newdm, PETSC_DEFAULT, useCone, useClosure)); in DMClone()
5216 PetscBool useCone, useClosure; in DMCopyFields() local
5229 PetscCall(DMGetAdjacency(dm, f, &useCone, &useClosure)); in DMCopyFields()
5230 PetscCall(DMSetAdjacency(newdm, f, useCone, useClosure)); in DMCopyFields()
5265 PetscErrorCode DMGetAdjacency(DM dm, PetscInt f, PetscBool *useCone, PetscBool *useClosure) in DMGetAdjacency() argument
5269 if (useCone) PetscAssertPointer(useCone, 3); in DMGetAdjacency()
5272 if (useCone) *useCone = dm->adjacency[0]; in DMGetAdjacency()
5279 if (useCone) *useCone = dm->fields[f].adjacency[0]; in DMGetAdjacency()
5308 PetscErrorCode DMSetAdjacency(DM dm, PetscInt f, PetscBool useCone, PetscBool useClosure) in DMSetAdjacency() argument
5313 dm->adjacency[0] = useCone; in DMSetAdjacency()
5320 dm->fields[f].adjacency[0] = useCone; in DMSetAdjacency()
5349 PetscErrorCode DMGetBasicAdjacency(DM dm, PetscBool *useCone, PetscBool *useClosure) in DMGetBasicAdjacency() argument
5355 if (useCone) PetscAssertPointer(useCone, 2); in DMGetBasicAdjacency()
5359 PetscCall(DMGetAdjacency(dm, PETSC_DEFAULT, useCone, useClosure)); in DMGetBasicAdjacency()
5361 PetscCall(DMGetAdjacency(dm, 0, useCone, useClosure)); in DMGetBasicAdjacency()
5387 PetscErrorCode DMSetBasicAdjacency(DM dm, PetscBool useCone, PetscBool useClosure) in DMSetBasicAdjacency() argument
5395 PetscCall(DMSetAdjacency(dm, PETSC_DEFAULT, useCone, useClosure)); in DMSetBasicAdjacency()
5397 PetscCall(DMSetAdjacency(dm, 0, useCone, useClosure)); in DMSetBasicAdjacency()