Lines Matching refs:globSwarmArray

35   DM        *globSwarmArray;  member
278 PetscErrorCode gridToParticles_private(DM grid_dm[], DM globSwarmArray[], const PetscInt dim, const… in gridToParticles_private() argument
293 …ierr_t = gridToParticles(grid_dm[grid], globSwarmArray[LAND_PACK_IDX(v_id, grid)], globXArray[LAND… in gridToParticles_private()
307 DM sw = globSwarmArray[LAND_PACK_IDX(v_id, grid)]; in gridToParticles_private()
327 DM sw = globSwarmArray[LAND_PACK_IDX(v_id, grid)]; in gridToParticles_private()
396 DM sw = printCtx->globSwarmArray[LAND_PACK_IDX(v_id, grid)]; in PostStep()
423 DM sw = printCtx->globSwarmArray[LAND_PACK_IDX(v_id, grid)]; in PostStep()
461 DM pack, *globSwarmArray, grid_dm[LANDAU_MAX_GRIDS]; in go() local
487 PetscCall(PetscMalloc(sizeof(*globSwarmArray) * nDMs, &globSwarmArray)); in go()
494 printCtx->globSwarmArray = globSwarmArray; in go()
698 PetscCall(createSwarm(dm, dim, &globSwarmArray[LAND_PACK_IDX(v_id, grid)])); in go()
711 DM sw = globSwarmArray[LAND_PACK_IDX(v_id, grid)]; in go()
723 DM sw = globSwarmArray[LAND_PACK_IDX(v_id, grid)]; in go()
738 DM sw = globSwarmArray[LAND_PACK_IDX(v_id, grid)]; in go()
770 …PetscCall(DMViewFromOptions(globSwarmArray[LAND_PACK_IDX(v_target % ctx->batch_sz, g_target)], NUL… in go()
771 …PetscCall(DMSwarmViewXDMF(globSwarmArray[LAND_PACK_IDX(v_target % ctx->batch_sz, g_target)], "init… in go()
779 DM sw = globSwarmArray[LAND_PACK_IDX(v_id, grid)]; in go()
806 DM sw = globSwarmArray[LAND_PACK_IDX(v_id, grid)]; in go()
836 DM sw = globSwarmArray[LAND_PACK_IDX(v_target % ctx->batch_sz, g_target)]; in go()
862 PetscCall(DMDestroy(&globSwarmArray[LAND_PACK_IDX(v_id, grid)])); in go()
932 ierr_t = createSwarm(dm, dim, &globSwarmArray[LAND_PACK_IDX(v_id, grid)]); in go()
948 DM sw = globSwarmArray[LAND_PACK_IDX(v_id, grid)]; in go()
963 DM sw = globSwarmArray[LAND_PACK_IDX(v_id, grid)]; in go()
984 DM sw = globSwarmArray[LAND_PACK_IDX(v_target % ctx->batch_sz, g_target)]; in go()
998 …PetscCall(gridToParticles_private(grid_dm, globSwarmArray, dim, v_target, numthreads, num_vertices… in go()
1015 PetscCall(DMDestroy(&globSwarmArray[LAND_PACK_IDX(v_id, grid)])); in go()
1024 PetscCall(PetscFree(globSwarmArray)); in go()