Home
last modified time | relevance | path

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

/petsc/src/dm/impls/swarm/tests/
H A Dex2.c439 static PetscErrorCode InterpolateGradient(DM dm, Vec locX, Vec locC) in InterpolateGradient() argument
453 PetscCall(VecGetDM(locC, &dmC)); in InterpolateGradient()
454 PetscCall(VecSet(locC, 0.0)); in InterpolateGradient()
542 PetscCall(DMPlexVecSetClosure(dmC, NULL, locC, v, gradsum, INSERT_VALUES)); in InterpolateGradient()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DDMPlex.pyx3217 def computeGradientClementInterpolant(self, Vec locX, Vec locC) -> Vec: argument
3226 locC
3234 CHKERR(DMPlexComputeGradientClementInterpolant(self.dm, locX.vec, locC.vec))
3235 return locC
/petsc/src/dm/impls/plex/
H A Dplexfem.c2146 PetscErrorCode DMPlexComputeClementInterpolant(DM dm, Vec locX, Vec locC) in DMPlexComputeClementInterpolant() argument
2159 PetscCall(VecGetDM(locC, &dmc)); in DMPlexComputeClementInterpolant()
2160 PetscCall(VecSet(locC, 0.0)); in DMPlexComputeClementInterpolant()
2253 PetscCall(DMPlexVecSetClosure(dmc, NULL, locC, v, valsum, INSERT_VALUES)); in DMPlexComputeClementInterpolant()
2278 PetscErrorCode DMPlexComputeGradientClementInterpolant(DM dm, Vec locX, Vec locC) in DMPlexComputeGradientClementInterpolant() argument
2292 PetscCall(VecGetDM(locC, &dmC)); in DMPlexComputeGradientClementInterpolant()
2293 PetscCall(VecSet(locC, 0.0)); in DMPlexComputeGradientClementInterpolant()
2395 PetscCall(DMPlexVecSetClosure(dmC, NULL, locC, v, gradsum, INSERT_VALUES)); in DMPlexComputeGradientClementInterpolant()