Searched refs:Swap (Results 1 – 7 of 7) sorted by relevance
| /petsc/src/mat/utils/ ! |
| H A D | pheap.c | 35 static inline void Swap(PetscHeap h, PetscInt loc, PetscInt loc2) in Swap() function 92 Swap(h, loc, par); in PetscHeapAdd() 121 Swap(h, loc, chld); in PetscHeapPop()
|
| /petsc/src/vec/vec/impls/seq/cupm/ ! |
| H A D | vecseqcupm.hpp | 113 static PetscErrorCode Swap(Vec, Vec) noexcept;
|
| H A D | vecseqcupm_impl.hpp | 81 PetscCall(PetscObjectComposeFunction(PetscObjectCast(v), VecAsyncFnName(Swap), nullptr)); in ClearAsyncFunctions() 110 …PetscCall(PetscObjectComposeFunction(PetscObjectCast(v), VecAsyncFnName(Swap), VecSeq_CUPM<T>::Swa… in InitializeAsyncFunctions() 1532 inline PetscErrorCode VecSeq_CUPM<T>::Swap(Vec xin, Vec yin) noexcept in Swap() function in Petsc::vec::cupm::impl::VecSeq_CUPM
|
| /petsc/doc/changes/ ! |
| H A D | 320.md | 184 - Swap the order of monitor and convergence test. Now monitors are always called after a convergenc…
|
| /petsc/src/vec/vec/interface/ ! |
| H A D | vector.c | 1824 VecMethodDispatch(x, dctx, VecAsyncFnName(Swap), swap, (Vec, Vec, PetscDeviceContext), y); in VecSwapAsync_Private()
|
| /petsc/include/petsc/private/ ! |
| H A D | veccupmimpl.h | 1016 VecSetOp_CUPM(swap, VecSwap_Seq, VecSeq_T::Swap); in BindToCPU_CUPMBase()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ ! |
| H A D | Vec.pyx | 2458 """Swap the content of two vectors.
|