Home
last modified time | relevance | path

Searched refs:rankval (Results 1 – 3 of 3) sorted by relevance

/petsc/src/dm/impls/swarm/
H A Dswarm_migrate.c17 PetscInt p, npoints, *rankval, n_points_recv; in DMSwarmMigrate_Push_Basic() local
27 PetscCall(DMSwarmGetField(dm, DMSwarmField_rank, NULL, NULL, (void **)&rankval)); in DMSwarmMigrate_Push_Basic()
31 PetscCall(PetscMPIIntCast(rankval[p], &nrank)); in DMSwarmMigrate_Push_Basic()
37 PetscCall(PetscMPIIntCast(rankval[p], &nrank)); in DMSwarmMigrate_Push_Basic()
44 PetscCall(PetscMPIIntCast(rankval[p], &nrank)); in DMSwarmMigrate_Push_Basic()
53 PetscCall(DMSwarmRestoreField(dm, DMSwarmField_rank, NULL, NULL, (void **)&rankval)); in DMSwarmMigrate_Push_Basic()
60 PetscCall(DMSwarmDataFieldGetEntries(gfield, (void **)&rankval)); in DMSwarmMigrate_Push_Basic()
65 PetscCall(PetscMPIIntCast(rankval[p], &nrank)); in DMSwarmMigrate_Push_Basic()
74 PetscCall(DMSwarmDataFieldGetEntries(gfield, (void **)&rankval)); in DMSwarmMigrate_Push_Basic()
78 PetscCall(DMSwarmDataFieldRestoreEntries(gfield, (void **)&rankval)); in DMSwarmMigrate_Push_Basic()
[all …]
H A Dswarm.c1390 PetscInt *rankval; in DMSwarmSetLocalSizes() local
1399 PetscCall(DMSwarmGetField(sw, DMSwarmField_rank, NULL, NULL, (void **)&rankval)); in DMSwarmSetLocalSizes()
1400 for (PetscInt p = 0; p < nlocal; p++) rankval[p] = rank; in DMSwarmSetLocalSizes()
1401 PetscCall(DMSwarmRestoreField(sw, DMSwarmField_rank, NULL, NULL, (void **)&rankval)); in DMSwarmSetLocalSizes()
/petsc/src/dm/tutorials/
H A Dswarm_ex1.c59 PetscInt *rankval; in ex1_1() local
64 PetscCall(DMSwarmGetField(dms, DMSwarmField_rank, NULL, NULL, (void **)&rankval)); in ex1_1()
66 rankval[0] = 1; in ex1_1()
67 rankval[3] = 1; in ex1_1()
69 if (rank == 3) rankval[2] = 1; in ex1_1()
70 PetscCall(DMSwarmRestoreField(dms, DMSwarmField_rank, NULL, NULL, (void **)&rankval)); in ex1_1()
127 PetscInt *rankval; in ex1_2() local
137 PetscCall(DMSwarmGetField(dms, "DMSwarm_rank", NULL, NULL, (void **)&rankval)); in ex1_2()
139 if (rank == 1) rankval[0] = -1; in ex1_2()
140 if (rank == 2) rankval[1] = -1; in ex1_2()
[all …]