Home
last modified time | relevance | path

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

/petsc/src/vec/vec/impls/seq/cupm/
H A Dvecseqcupm_impl.hpp1419 inline PetscErrorCode VecSeq_CUPM<T>::CopyAsync(Vec xin, Vec yout, PetscDeviceContext dctx) noexcept in CopyAsync() argument
1422 if (xin == yout) PetscFunctionReturn(PETSC_SUCCESS); in CopyAsync()
1431 switch (const auto ymask = yout->offloadmask) { in CopyAsync()
1435 …PetscCall(PetscObjectTypeCompareAny(PetscObjectCast(yout), &yiscupm, VECSEQCUPM(), VECMPICUPM(), "… in CopyAsync()
1447 …PetscCall(PetscObjectTypeCompareAny(PetscObjectCast(yout), &yiscupm, VECSEQCUPM(), VECMPICUPM(), "… in CopyAsync()
1467 const auto yptr = DeviceArrayWrite(dctx, yout); in CopyAsync()
1479 PetscCall(VecGetArrayWrite(yout, &yptr)); in CopyAsync()
1483 PetscCall(VecRestoreArrayWrite(yout, &yptr)); in CopyAsync()
1490 PetscCall(MaybeIncrementEmptyLocalVec(yout)); in CopyAsync()
1497 inline PetscErrorCode VecSeq_CUPM<T>::Copy(Vec xin, Vec yout) noexcept in Copy() argument
[all …]
/petsc/src/ksp/pc/impls/gasm/
H A Dgasm.c600 static PetscErrorCode PCApply_GASM(PC pc, Vec xin, Vec yout) in PCApply_GASM() argument
615 y = yout; in PCApply_GASM()
649 PetscCall(VecScatterBegin(osm->pctoouter, y, yout, INSERT_VALUES, SCATTER_FORWARD)); in PCApply_GASM()
650 PetscCall(VecScatterEnd(osm->pctoouter, y, yout, INSERT_VALUES, SCATTER_FORWARD)); in PCApply_GASM()
739 static PetscErrorCode PCApplyTranspose_GASM(PC pc, Vec xin, Vec yout) in PCApplyTranspose_GASM() argument
754 y = yout; in PCApplyTranspose_GASM()
790 PetscCall(VecScatterBegin(osm->pctoouter, y, yout, INSERT_VALUES, SCATTER_FORWARD)); in PCApplyTranspose_GASM()
791 PetscCall(VecScatterEnd(osm->pctoouter, y, yout, INSERT_VALUES, SCATTER_FORWARD)); in PCApplyTranspose_GASM()
/petsc/src/vec/vec/impls/seq/kokkos/
H A Dveckok.kokkos.cxx1457 static PetscErrorCode VecCopySyncState_Kokkos_Private(Vec xin, Vec yout) in VecCopySyncState_Kokkos_Private() argument
1460 Vec_Kokkos *ykok = static_cast<Vec_Kokkos *>(yout->spptr); in VecCopySyncState_Kokkos_Private()