Searched refs:larray (Results 1 – 6 of 6) sorted by relevance
| /petsc/src/vec/ftn-mod/ |
| H A D | petscvec.h90 | 2 subroutine PetscSFBcastBegin(sf, unit, rarray, larray, op, ierr) 13 type(*) :: larray(:) 17 subroutine PetscSFBcastEnd(sf, unit, rarray, larray, op, ierr) 28 type(*) :: larray(:) 32 subroutine PetscSFReduceBegin(sf, unit, larray, rarray, op, ierr) 42 type(*) :: larray(:) 47 subroutine PetscSFReduceEnd(sf, unit, larray, rarray, op, ierr) 57 type(*) :: larray(:)
|
| /petsc/src/dm/tests/ |
| H A D | ex10k.kokkos.cxx | 44 const PetscScalar ***larray; in main() local 81 PetscCall(DMDAVecGetArrayDOFRead(da, l, &larray)); in main() 84 …c = 0; c < dof; c++) garray[j][i][c] = (larray[j][i - 1][c] + larray[j][i + 1][c] + larray[j - 1][… in main() 88 PetscCall(DMDAVecRestoreArrayDOFRead(da, l, &larray)); in main()
|
| /petsc/src/vec/vec/impls/mpi/ |
| H A D | pbvec.c | 758 PetscScalar *larray; in VecCreateGhostWithArray() local 772 PetscCall(VecGetArray(*vv, &larray)); in VecCreateGhostWithArray() 773 PetscCall(VecCreateSeqWithArray(PETSC_COMM_SELF, 1, n + nghost, larray, &w->localrep)); in VecCreateGhostWithArray() 774 PetscCall(VecRestoreArray(*vv, &larray)); in VecCreateGhostWithArray() 888 PetscScalar *larray; in VecMPISetGhost() local 900 PetscCall(VecGetArray(vv, &larray)); in VecMPISetGhost() 901 PetscCall(VecCreateSeqWithArray(PETSC_COMM_SELF, 1, n + nghost, larray, &w->localrep)); in VecMPISetGhost() 902 PetscCall(VecRestoreArray(vv, &larray)); in VecMPISetGhost() 956 PetscScalar *larray; in VecCreateGhostBlockWithArray() local 976 PetscCall(VecGetArray(*vv, &larray)); in VecCreateGhostBlockWithArray() [all …]
|
| /petsc/src/mat/impls/composite/ |
| H A D | mcomposite.c | 24 PetscScalar *larray; /* [len] Data arrays of lvecs[] are stored consecutively in larray */ member 51 PetscCall(PetscFree3(shell->location, shell->larray, shell->lvecs)); in MatDestroy_Composite() 52 PetscCall(PetscFree(shell->larray)); in MatDestroy_Composite() 167 PetscCall(PetscMalloc3(tot, &shell->location, tot, &shell->larray, shell->nmat, &shell->lvecs)); in MatMult_Composite() 248 for (i = 0; i < shell->len; i++) shell->larray[i] = vals[shell->location[i]]; in MatMult_Composite() 255 PetscCall(VecPlaceArray(shell->lvecs[i], &shell->larray[tot])); in MatMult_Composite()
|
| /petsc/src/dm/impls/composite/ |
| H A D | pack.c | 1527 PetscScalar *larray, *larrayhead; in DMGlobalToLocalBegin_Composite() local 1538 PetscCall(VecGetArray(lvec, &larray)); in DMGlobalToLocalBegin_Composite() 1539 larrayhead = larray; in DMGlobalToLocalBegin_Composite() 1564 PetscCall(VecRestoreArray(lvec, &larray)); in DMGlobalToLocalBegin_Composite() 1580 const PetscScalar *larray, *larrayhead; in DMLocalToGlobalBegin_Composite() local 1591 PetscCall(VecGetArrayRead(lvec, &larray)); in DMLocalToGlobalBegin_Composite() 1592 larrayhead = larray; in DMLocalToGlobalBegin_Composite() 1618 PetscCall(VecRestoreArrayRead(lvec, &larray)); in DMLocalToGlobalBegin_Composite()
|
| /petsc/src/vec/is/sf/impls/basic/cupm/ |
| H A D | sfcupm_impl.hpp | 380 const PetscInt *larray = leafopt ? leafopt->array : NULL; in FetchAndOpLocal() local 384 …ink->bs, count, rootstart, rarray, rootidx, (Type *)rootdata, leafstart, larray, leafidx, (const T… in FetchAndOpLocal()
|