Searched refs:subX (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/ts/tests/ |
| H A D | ex30.c | 397 Vec work, subX = printCtx->globXArray[LAND_PACK_IDX(v_id, grid)]; in PostStep() local 400 PetscCall(VecDuplicate(subX, &work)); in PostStep() 401 …PetscCall(gridToParticles(printCtx->grid_dm[grid], sw, subX, work, printCtx->globMpArray[LAND_PACK… in PostStep() 510 Vec subX = globXArray[LAND_PACK_IDX(0, grid)]; in go() local 520 PetscCall(VecDuplicate(subX, &t_fhat[grid][tid])); in go() 739 Vec subX = globXArray[LAND_PACK_IDX(v_id, grid)], work = t_fhat[grid][tid]; in go() local 741 …ierr_t = particlesToGrid(dm, sw, tid, dim, wp_t[grid][tid], subX, globMpArray[LAND_PACK_IDX(v_id, … in go() 744 ierr_t = VecCopy(subX, work); in go() 745 ierr_t = KSPSolve(t_ksp[grid][tid], work, subX); in go() 780 Vec work, subX = globXArray[LAND_PACK_IDX(v_id, grid)]; in go() local [all …]
|
| /petsc/src/ksp/pc/impls/bjacobi/bjkokkos/ |
| H A D | bjkokkos.kokkos.cxx | 784 Vec *subX = NULL; in PCSetUp_BJKOKKOS() local 916 PetscCall(PetscMalloc(sizeof(*subX) * nDMs, &subX)); in PCSetUp_BJKOKKOS() 941 if (pack) PetscCall(DMCompositeGetAccessArray(pack, jac->vec_diag, nDMs, NULL, subX)); in PCSetUp_BJKOKKOS() 946 if (pack) PetscCall(VecGetSize(subX[ii], &nloc)); in PCSetUp_BJKOKKOS() 962 PetscCall(DMCompositeRestoreAccessArray(pack, jac->vec_diag, jac->nBlocks, NULL, subX)); in PCSetUp_BJKOKKOS() 963 PetscCall(PetscFree(subX)); in PCSetUp_BJKOKKOS()
|