Home
last modified time | relevance | path

Searched refs:Vec_MPI (Results 1 – 10 of 10) sorted by relevance

/petsc/src/vec/vec/impls/mpi/
H A Dcommonmpvec.c77 Vec_MPI *v = (Vec_MPI *)g->data; in VecGhostGetLocalForm()
116 Vec_MPI *v = (Vec_MPI *)g->data; in VecGhostIsLocalForm()
185 Vec_MPI *v; in VecGhostUpdateBegin()
193 v = (Vec_MPI *)g->data; in VecGhostUpdateBegin()
247 Vec_MPI *v; in VecGhostUpdateEnd()
254 v = (Vec_MPI *)g->data; in VecGhostUpdateEnd()
H A Dpbvec.c11 Vec_MPI *v = (Vec_MPI *)vin->data; in VecPlaceArray_MPI()
26 Vec_MPI *vw, *w = (Vec_MPI *)win->data; in VecDuplicateWithArray_MPI()
32 vw = (Vec_MPI *)(*v)->data; in VecDuplicateWithArray_MPI()
37 PetscScalar *arr = ((Vec_MPI *)(*v)->data)->array; in VecDuplicateWithArray_MPI()
70 Vec_MPI *wmpi = (Vec_MPI *)w->data; in VecDuplicateVecs_MPI_GEMV()
100 if (m) ((Vec_MPI *)(*V)[0]->data)->array_allocated = array; in VecDuplicateVecs_MPI_GEMV()
110 Vec_MPI *v = (Vec_MPI *)V->data; in VecSetOption_MPI()
133 Vec_MPI *v = (Vec_MPI *)vin->data; in VecResetArray_MPI()
145 Vec_MPI *x = (Vec_MPI *)X->data; in VecAssemblySend_MPI_Private()
168 Vec_MPI *x = (Vec_MPI *)X->data; in VecAssemblyRecv_MPI_Private()
[all …]
H A Dpdvec.c12 Vec_MPI *vmpi = (Vec_MPI *)v->data; in VecResetPreallocationCOO_MPI()
28 Vec_MPI *x = (Vec_MPI *)v->data; in VecDestroy_MPI()
898 Vec_MPI *vmpi = (Vec_MPI *)x->data; in VecSetPreallocationCOO_MPI()
1113 Vec_MPI *vmpi = (Vec_MPI *)x->data; in VecSetValuesCOO_MPI()
H A Dpvecimpl.h60 } Vec_MPI; typedef
/petsc/src/vec/vec/impls/mpi/mpiviennacl/
H A Dmpiviennacl.cxx112 Vec_MPI *vw, *w = (Vec_MPI *)win->data; in VecDuplicate_MPIViennaCL()
120 vw = (Vec_MPI *)(*v)->data; in VecDuplicate_MPIViennaCL()
345 Vec_MPI *s = (Vec_MPI *)((*vv)->data); in VecCreateMPIViennaCLWithArrays()
349 Vec_MPI *s = (Vec_MPI *)((*vv)->data); in VecCreateMPIViennaCLWithArrays()
/petsc/src/vec/vec/impls/mpi/kokkos/
H A Dmpikok.kokkos.cxx102 Vec_MPI *wdata = (Vec_MPI *)win->data; in VecDuplicate_MPIKokkos()
139 const auto vecmpi = static_cast<Vec_MPI *>(x->data); in VecSetPreallocationCOO_MPIKokkos()
152 const auto vecmpi = static_cast<Vec_MPI *>(x->data); in VecSetValuesCOO_MPIKokkos()
269 Vec_MPI *vecmpi; in VecConvert_MPI_MPIKokkos_inplace()
277 vecmpi = static_cast<Vec_MPI *>(v->data); in VecConvert_MPI_MPIKokkos_inplace()
288 Vec_MPI *wmpi = (Vec_MPI *)w->data; in VecDuplicateVecs_MPIKokkos_GEMV()
433 Vec_MPI *vecmpi; in VecCreateMPIKokkosWithArray()
450 vecmpi = static_cast<Vec_MPI *>(w->data); in VecCreateMPIKokkosWithArray()
/petsc/src/vec/vec/impls/shared/
H A Dshvec.c12 Vec_MPI *w = (Vec_MPI *)win->data; in VecDuplicate_Shared()
/petsc/src/vec/vec/impls/mpi/cupm/
H A Dvecmpicupm.hpp26 PETSC_NODISCARD static Vec_MPI *VecIMPLCast_(Vec) noexcept;
H A Dvecmpicupm_impl.hpp22 inline Vec_MPI *VecMPI_CUPM<T>::VecIMPLCast_(Vec v) noexcept in VecIMPLCast_()
24 return static_cast<Vec_MPI *>(v->data); in VecIMPLCast_()
/petsc/src/vec/vec/impls/seq/kokkos/
H A Dveckokkosimpl.hpp108 PetscErrorCode SetUpCOO(const Vec_MPI *vecmpi, PetscInt m) in SetUpCOO()