| /petsc/src/dm/impls/plex/ |
| H A D | plexglvis.c | 385 PetscInt celldofs, *pidx; in GLVisCreateFE() local 389 PetscCall(PetscMalloc1(celldofs, &pidx)); in GLVisCreateFE() 392 pidx[0] = 2; in GLVisCreateFE() 393 pidx[1] = 0; in GLVisCreateFE() 394 pidx[2] = 1; in GLVisCreateFE() 395 pidx[3] = 3; in GLVisCreateFE() 398 pidx[0] = 5; in GLVisCreateFE() 399 pidx[1] = 3; in GLVisCreateFE() 400 pidx[2] = 0; in GLVisCreateFE() 401 pidx[3] = 4; in GLVisCreateFE() [all …]
|
| /petsc/src/ts/tutorials/hamiltonian/ |
| H A D | ex2.c | 645 PetscInt *pidx; in MonitorVelocity() local 687 PetscCall(DMSwarmSortGetPointsPerCell(sw, c, &Npc, &pidx)); in MonitorVelocity() 698 const PetscInt p = pidx[q]; in MonitorVelocity() 710 PetscCall(DMSwarmSortRestorePointsPerCell(sw, c, &Npc, &pidx)); in MonitorVelocity() 762 PetscInt *pidx, Npc, q; in MonitorPositions_2D() local 763 PetscCall(DMSwarmSortGetPointsPerCell(sw, c, &Npc, &pidx)); in MonitorPositions_2D() 765 const PetscInt p = pidx[q]; in MonitorPositions_2D() 779 PetscCall(DMSwarmSortRestorePointsPerCell(sw, c, &Npc, &pidx)); in MonitorPositions_2D() 822 PetscInt *pidx, Npc; in MonitorPoisson() local 824 PetscCall(DMSwarmSortGetPointsPerCell(sw, c, &Npc, &pidx)); in MonitorPoisson() [all …]
|
| H A D | ex4.c | 1161 PetscInt *pidx; in MonitorVelocity() local 1203 PetscCall(DMSwarmSortGetPointsPerCell(sw, c, &Npc, &pidx)); in MonitorVelocity() 1214 const PetscInt p = pidx[q]; in MonitorVelocity() 1226 PetscCall(DMSwarmSortRestorePointsPerCell(sw, c, &Npc, &pidx)); in MonitorVelocity() 1278 PetscInt *pidx, Npc, q; in MonitorPositions_2D() local 1279 PetscCall(DMSwarmSortGetPointsPerCell(sw, c, &Npc, &pidx)); in MonitorPositions_2D() 1281 const PetscInt p = pidx[q]; in MonitorPositions_2D() 1295 PetscCall(DMSwarmSortRestorePointsPerCell(sw, c, &Npc, &pidx)); in MonitorPositions_2D() 1338 PetscInt *pidx, Npc; in MonitorPoisson() local 1340 PetscCall(DMSwarmSortGetPointsPerCell(sw, c, &Npc, &pidx)); in MonitorPoisson() [all …]
|
| H A D | ex3.c | 522 PetscInt *pidx, Npc; in InitializeParticles_Centroid() local 525 PetscCall(DMSwarmSortGetPointsPerCell(sw, c, &Npc, &pidx)); in InitializeParticles_Centroid() 529 const PetscInt p = pidx[q * Ns + s]; in InitializeParticles_Centroid() 555 PetscCall(DMSwarmSortRestorePointsPerCell(sw, c, &Npc, &pidx)); in InitializeParticles_Centroid() 614 PetscInt *pidx, Npc; in InitializeWeights() local 621 PetscCall(DMSwarmSortGetPointsPerCell(sw, c, &Npc, &pidx)); in InitializeWeights() 644 const PetscInt p = pidx[vc * Ns + 0]; in InitializeWeights() 676 PetscCall(DMSwarmSortRestorePointsPerCell(sw, c, &Npc, &pidx)); in InitializeWeights()
|
| /petsc/src/dm/impls/swarm/tests/ |
| H A D | ex11.c | 236 PetscInt *pidx; in computeParticleMoments() local 239 PetscCall(DMSwarmSortGetPointsPerCell(sw, cell, &Np, &pidx)); in computeParticleMoments() 241 const PetscInt idx = pidx[p]; in computeParticleMoments() 250 PetscCall(DMSwarmSortRestorePointsPerCell(sw, cell, &Np, &pidx)); in computeParticleMoments()
|
| H A D | ex2.c | 338 PetscInt *pidx; in computeParticleMoments() local 341 PetscCall(DMSwarmSortGetPointsPerCell(sw, cell, &Np, &pidx)); in computeParticleMoments() 343 const PetscInt idx = pidx[p]; in computeParticleMoments() 350 PetscCall(DMSwarmSortRestorePointsPerCell(sw, cell, &Np, &pidx)); in computeParticleMoments()
|
| /petsc/src/ksp/ksp/utils/dm/ |
| H A D | dmproject.c | 926 PetscInt *pidx, npc, Nc; in InitializeParticles_Regular() local 928 PetscCall(DMSwarmSortGetPointsPerCell(sw, c, &npc, &pidx)); in InitializeParticles_Regular() 943 const PetscInt p = pidx[q * Ns + s]; in InitializeParticles_Regular() 971 PetscCall(DMSwarmSortRestorePointsPerCell(sw, c, &Npc, &pidx)); in InitializeParticles_Regular() 1075 PetscInt *pidx, Npc; in DMSwarmRemap_Colella_Internal() local 1078 PetscCall(DMSwarmSortGetPointsPerCell(sw, c, &Npc, &pidx)); in DMSwarmRemap_Colella_Internal() 1080 const PetscInt p = pidx[q]; in DMSwarmRemap_Colella_Internal() 1127 PetscCall(DMSwarmSortRestorePointsPerCell(sw, c, &Npc, &pidx)); in DMSwarmRemap_Colella_Internal()
|
| /petsc/src/dm/impls/swarm/ |
| H A D | swarmpic.c | 1168 PetscInt *pidx, Npc, q; in DMSwarmInitializeCoordinates() local 1170 PetscCall(DMSwarmSortGetPointsPerCell(sw, c, &Npc, &pidx)); in DMSwarmInitializeCoordinates() 1173 const PetscInt p = pidx[q]; in DMSwarmInitializeCoordinates() 1182 PetscCall(DMSwarmSortRestorePointsPerCell(sw, c, &Npc, &pidx)); in DMSwarmInitializeCoordinates()
|