Lines Matching refs:globXArray

40   Vec       *globXArray;  member
278 …t g_Mass[], Vec t_fhat[][EX30_MAX_NUM_THRDS], PetscReal moments[], Vec globXArray[], LandauCtx *ct… in gridToParticles_private() argument
293 …dToParticles(grid_dm[grid], globSwarmArray[LAND_PACK_IDX(v_id, grid)], globXArray[LAND_PACK_IDX(v_… in gridToParticles_private()
391 PetscCall(DMCompositeGetAccessArray(pack, X, nDMs, NULL, printCtx->globXArray)); in PostStep()
397 Vec work, subX = printCtx->globXArray[LAND_PACK_IDX(v_id, grid)]; in PostStep()
447 …PetscCall(VecViewFromOptions(printCtx->globXArray[LAND_PACK_IDX(v_id % ctx->batch_sz, grid)], NULL… in PostStep()
450 …PetscCall(VecViewFromOptions(printCtx->globXArray[LAND_PACK_IDX(v_id % ctx->batch_sz, grid + 1)], … in PostStep()
455 PetscCall(DMCompositeRestoreAccessArray(pack, X, nDMs, NULL, printCtx->globXArray)); in PostStep()
473 Vec *globXArray; in go() local
485 PetscCall(PetscMalloc(sizeof(*globXArray) * nDMs, &globXArray)); in go()
498 printCtx->globXArray = globXArray; in go()
508 PetscCall(DMCompositeGetAccessArray(pack, X, nDMs, NULL, globXArray)); // just to duplicate in go()
510 Vec subX = globXArray[LAND_PACK_IDX(0, grid)]; in go()
530 PetscCall(DMCompositeRestoreAccessArray(pack, X, nDMs, NULL, globXArray)); in go()
538 PetscCall(DMCompositeGetAccessArray(pack, X, nDMs, NULL, globXArray)); in go()
541 …PetscCall(PetscObjectSetName((PetscObject)globXArray[LAND_PACK_IDX(v_target % ctx->batch_sz, g_tar… in go()
739 Vec subX = globXArray[LAND_PACK_IDX(v_id, grid)], work = t_fhat[grid][tid]; in go()
764 …PetscCall(VecViewFromOptions(globXArray[LAND_PACK_IDX(v_target % ctx->batch_sz, g_target)], NULL, … in go()
767 …PetscCall(VecViewFromOptions(globXArray[LAND_PACK_IDX(v_target % ctx->batch_sz, g_target + 1)], NU… in go()
780 Vec work, subX = globXArray[LAND_PACK_IDX(v_id, grid)]; in go()
823 PetscCall(DMCompositeRestoreAccessArray(pack, X, nDMs, NULL, globXArray)); in go()
833 PetscCall(DMCompositeGetAccessArray(pack, X, nDMs, NULL, globXArray)); in go()
998 …eads, num_vertices, global_vertex_id_0, globMpArray, g_Mass, t_fhat, moments_1b, globXArray, ctx)); in go()
1008 PetscCall(DMCompositeRestoreAccessArray(pack, X, nDMs, NULL, globXArray)); in go()
1023 PetscCall(PetscFree(globXArray)); in go()