| /petsc/src/ts/tutorials/phasefield/ |
| H A D | biharmonic2.c | 189 Vec localX, localXdot; in FormFunction() local 195 PetscCall(DMGetLocalVector(da, &localXdot)); in FormFunction() 209 PetscCall(DMGlobalToLocalBegin(da, Xdot, INSERT_VALUES, localXdot)); in FormFunction() 210 PetscCall(DMGlobalToLocalEnd(da, Xdot, INSERT_VALUES, localXdot)); in FormFunction() 216 PetscCall(DMDAVecGetArrayRead(da, localXdot, &xdot)); in FormFunction() 250 PetscCall(DMDAVecRestoreArrayRead(da, localXdot, &xdot)); in FormFunction() 254 PetscCall(DMRestoreLocalVector(da, &localXdot)); in FormFunction()
|
| H A D | biharmonic3.c | 189 Vec localX, localXdot; in FormFunction() local 195 PetscCall(DMGetLocalVector(da, &localXdot)); in FormFunction() 209 PetscCall(DMGlobalToLocalBegin(da, Xdot, INSERT_VALUES, localXdot)); in FormFunction() 210 PetscCall(DMGlobalToLocalEnd(da, Xdot, INSERT_VALUES, localXdot)); in FormFunction() 216 PetscCall(DMDAVecGetArrayRead(da, localXdot, &xdot)); in FormFunction() 260 PetscCall(DMDAVecRestoreArrayRead(da, localXdot, &xdot)); in FormFunction() 264 PetscCall(DMRestoreLocalVector(da, &localXdot)); in FormFunction()
|
| /petsc/src/ts/tutorials/network/ |
| H A D | pipes.c | 102 Vec localX, localXdot, localF, localXold; in WASHIFunction() local 118 localXdot = wash->localXdot; in WASHIFunction() 133 PetscCall(DMGlobalToLocalBegin(networkdm, Xdot, INSERT_VALUES, localXdot)); in WASHIFunction() 134 PetscCall(DMGlobalToLocalEnd(networkdm, Xdot, INSERT_VALUES, localXdot)); in WASHIFunction() 137 PetscCall(VecGetArrayRead(localXdot, &xdotarr)); in WASHIFunction() 213 PetscCall(VecRestoreArrayRead(localXdot, &xdotarr)); in WASHIFunction() 731 PetscCall(DMCreateLocalVector(networkdm, &wash->localXdot)); in main() 820 PetscCall(VecDestroy(&wash->localXdot)); in main()
|
| H A D | wash.h | 56 Vec localX, localXdot; /* vectors used in local function evaluation */ member
|
| /petsc/src/ts/tutorials/power_grid/ |
| H A D | ex8.c | 230 Vec localX, gc, localXdot; in IFunction() local 240 PetscCall(DMGetLocalVector(user->da, &localXdot)); in IFunction() 244 PetscCall(DMGlobalToLocalBegin(user->da, Xdot, INSERT_VALUES, localXdot)); in IFunction() 245 PetscCall(DMGlobalToLocalEnd(user->da, Xdot, INSERT_VALUES, localXdot)); in IFunction() 251 PetscCall(DMDAVecGetArrayRead(user->da, localXdot, &pdot)); in IFunction() 269 PetscCall(DMRestoreLocalVector(user->da, &localXdot)); in IFunction()
|
| H A D | ex7.c | 258 Vec localX, gc, localXdot; in IFunction() local 267 PetscCall(DMGetLocalVector(user->da, &localXdot)); in IFunction() 271 PetscCall(DMGlobalToLocalBegin(user->da, Xdot, INSERT_VALUES, localXdot)); in IFunction() 272 PetscCall(DMGlobalToLocalEnd(user->da, Xdot, INSERT_VALUES, localXdot)); in IFunction() 278 PetscCall(DMDAVecGetArrayRead(user->da, localXdot, &pdot)); in IFunction() 293 PetscCall(DMRestoreLocalVector(user->da, &localXdot)); in IFunction()
|
| H A D | ex6.c | 259 Vec localX, gc, localXdot; in IFunction() local 268 PetscCall(DMGetLocalVector(user->da, &localXdot)); in IFunction() 272 PetscCall(DMGlobalToLocalBegin(user->da, Xdot, INSERT_VALUES, localXdot)); in IFunction() 273 PetscCall(DMGlobalToLocalEnd(user->da, Xdot, INSERT_VALUES, localXdot)); in IFunction() 279 PetscCall(DMDAVecGetArrayRead(user->da, localXdot, &pdot)); in IFunction() 298 PetscCall(DMRestoreLocalVector(user->da, &localXdot)); in IFunction()
|
| /petsc/src/ts/tutorials/power_grid/stability_9bus/ |
| H A D | ex9busdmnetwork.c | 487 Vec localX, localXdot, localF; in FormIFunction() local 502 PetscCall(DMGetLocalVector(networkdm, &localXdot)); in FormIFunction() 509 PetscCall(DMGlobalToLocalBegin(networkdm, Xdot, INSERT_VALUES, localXdot)); in FormIFunction() 510 PetscCall(DMGlobalToLocalEnd(networkdm, Xdot, INSERT_VALUES, localXdot)); in FormIFunction() 513 PetscCall(VecGetArrayRead(localXdot, &xdotarr)); in FormIFunction() 730 PetscCall(VecRestoreArrayRead(localXdot, &xdotarr)); in FormIFunction() 733 PetscCall(DMRestoreLocalVector(networkdm, &localXdot)); in FormIFunction()
|