Home
last modified time | relevance | path

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

/petsc/src/vec/is/sf/impls/basic/kokkos/
H A Dsfkok.kokkos.cxx293 …st PetscInt *srcIdx, const void *src_, PetscInt dstStart, PetscSFPackOpt dstOpt, const PetscInt *d… in ScatterAndOp() argument
315 if (dstOpt) { in ScatterAndOp()
316 dstx = dstOpt->dx[0]; in ScatterAndOp()
317 dsty = dstOpt->dy[0]; in ScatterAndOp()
318 dstX = dstOpt->X[0]; in ScatterAndOp()
319 dstY = dstOpt->Y[0]; in ScatterAndOp()
320 dstStart = dstOpt->start[0]; in ScatterAndOp()
358 …st PetscInt *srcIdx, const void *src_, PetscInt dstStart, PetscSFPackOpt dstOpt, const PetscInt *d… in ScatterAndInsert() argument
367 if ((!srcOpt && !srcIdx) && (!dstOpt && !dstIdx) && src != dst) { in ScatterAndInsert()
373 … Insert<Type>, BS, EQ>(link, count, srcStart, srcOpt, srcIdx, src, dstStart, dstOpt, dstIdx, dst)); in ScatterAndInsert()
/petsc/src/vec/is/sf/impls/basic/cupm/
H A Dsfcupm_impl.hpp320 …nst PetscInt *srcIdx, const void *src, PetscInt dstStart, PetscSFPackOpt dstOpt, const PetscInt *d… in ScatterAndOp() argument
343 if (dstOpt) { in ScatterAndOp()
344 dstx = dstOpt->dx[0]; in ScatterAndOp()
345 dsty = dstOpt->dy[0]; in ScatterAndOp()
346 dstX = dstOpt->X[0]; in ScatterAndOp()
347 dstY = dstOpt->Y[0]; in ScatterAndOp()
348 dstStart = dstOpt->start[0]; in ScatterAndOp()
362 …nst PetscInt *srcIdx, const void *src, PetscInt dstStart, PetscSFPackOpt dstOpt, const PetscInt *d… in ScatterAndInsert() argument
367 if ((!srcOpt && !srcIdx) && (!dstOpt && !dstIdx) && src != dst) { in ScatterAndInsert()
370 …:Insert<Type>, BS, EQ>(link, count, srcStart, srcOpt, srcIdx, src, dstStart, dstOpt, dstIdx, dst)); in ScatterAndInsert()
/petsc/src/vec/is/sf/impls/basic/
H A Dsfpack.c191 …nst PetscInt *srcIdx, const void *src, PetscInt dstStart, PetscSFPackOpt dstOpt, const PetscInt *d…
201 …PetscCall(CPPJoin4(UnpackAnd##Opname, Type, BS, EQ)(link, count, dstStart, dstOpt, dstIdx, dst, u)…