| /petsc/src/snes/tutorials/network/water/ |
| H A D | waterfunctions.c | 21 PetscErrorCode FormFunction_Water(DM networkdm, Vec localX, Vec localF, PetscInt nv, PetscInt ne, c… in FormFunction_Water() argument 38 PetscCall(VecGetArray(localF, &farr)); in FormFunction_Water() 96 PetscCall(VecRestoreArray(localF, &farr)); in FormFunction_Water() 103 Vec localX, localF; in WaterFormFunction() local 116 PetscCall(DMGetLocalVector(networkdm, &localF)); in WaterFormFunction() 124 PetscCall(VecSet(localF, 0.0)); in WaterFormFunction() 126 PetscCall(FormFunction_Water(networkdm, localX, localF, nv, ne, v, e, NULL)); in WaterFormFunction() 129 PetscCall(DMLocalToGlobalBegin(networkdm, localF, ADD_VALUES, F)); in WaterFormFunction() 130 PetscCall(DMLocalToGlobalEnd(networkdm, localF, ADD_VALUES, F)); in WaterFormFunction() 132 PetscCall(DMRestoreLocalVector(networkdm, &localF)); in WaterFormFunction()
|
| /petsc/src/snes/tutorials/ |
| H A D | ex5m.m | 1 function localF = ex5m(localX,hx,hy,lambda) 12 localF = localX; variable 22 localF(2:m-1,2:n-1) = uxx + uyy - sc*exp(u);
|
| H A D | ex5.c | 468 Vec localX, localF; in FormFunctionMatlab() local 475 PetscCall(DMGetLocalVector(da, &localF)); in FormFunctionMatlab() 477 PetscCall(PetscObjectSetName((PetscObject)localF, "localF")); in FormFunctionMatlab() 495 PetscCall(PetscMatlabEngineGet(PETSC_MATLAB_ENGINE_(comm), (PetscObject)localF)); in FormFunctionMatlab() 500 PetscCall(DMLocalToGlobalBegin(da, localF, INSERT_VALUES, F)); in FormFunctionMatlab() 501 PetscCall(DMLocalToGlobalEnd(da, localF, INSERT_VALUES, F)); in FormFunctionMatlab() 503 PetscCall(DMRestoreLocalVector(da, &localF)); in FormFunctionMatlab()
|
| H A D | ex55.c | 412 Vec localX, localF; in FormFunctionMatlab() local 419 PetscCall(DMGetLocalVector(da, &localF)); in FormFunctionMatlab() 421 PetscCall(PetscObjectSetName((PetscObject)localF, "localF")); in FormFunctionMatlab() 439 PetscCall(PetscMatlabEngineGet(PETSC_MATLAB_ENGINE_(comm), (PetscObject)localF)); in FormFunctionMatlab() 444 PetscCall(DMLocalToGlobalBegin(da, localF, INSERT_VALUES, F)); in FormFunctionMatlab() 445 PetscCall(DMLocalToGlobalEnd(da, localF, INSERT_VALUES, F)); in FormFunctionMatlab() 447 PetscCall(DMRestoreLocalVector(da, &localF)); in FormFunctionMatlab()
|
| /petsc/src/snes/tutorials/network/power/ |
| H A D | power.c | 16 Vec localX, localF; in FormFunction() local 23 PetscCall(DMGetLocalVector(networkdm, &localF)); in FormFunction() 25 PetscCall(VecSet(localF, 0.0)); in FormFunction() 31 PetscCall(FormFunction_Power(networkdm, localX, localF, nv, ne, vtx, edges, User)); in FormFunction() 35 PetscCall(DMLocalToGlobalBegin(networkdm, localF, ADD_VALUES, F)); in FormFunction() 36 PetscCall(DMLocalToGlobalEnd(networkdm, localF, ADD_VALUES, F)); in FormFunction() 37 PetscCall(DMRestoreLocalVector(networkdm, &localF)); in FormFunction()
|
| H A D | power2.c | 11 PetscErrorCode FormFunction_Subnet(DM networkdm, Vec localX, Vec localF, PetscInt nv, PetscInt ne, … in FormFunction_Subnet() argument 21 PetscCall(VecGetArray(localF, &farr)); in FormFunction_Subnet() 119 PetscCall(VecRestoreArray(localF, &farr)); in FormFunction_Subnet() 126 Vec localX, localF; in FormFunction() local 133 PetscCall(DMGetLocalVector(networkdm, &localF)); in FormFunction() 139 PetscCall(DMGlobalToLocalBegin(networkdm, F, INSERT_VALUES, localF)); in FormFunction() 140 PetscCall(DMGlobalToLocalEnd(networkdm, F, INSERT_VALUES, localF)); in FormFunction() 144 PetscCall(FormFunction_Subnet(networkdm, localX, localF, nv, ne, vtx, edges, appctx)); in FormFunction() 148 PetscCall(FormFunction_Subnet(networkdm, localX, localF, nv, ne, vtx, edges, appctx)); in FormFunction() 152 PetscCall(DMLocalToGlobalBegin(networkdm, localF, ADD_VALUES, F)); in FormFunction() [all …]
|
| H A D | pffunctions.c | 240 PetscErrorCode FormFunction_Power(DM networkdm, Vec localX, Vec localF, PetscInt nv, PetscInt ne, c… in FormFunction_Power() argument 257 PetscCall(VecGetArray(localF, &farr)); in FormFunction_Power() 346 PetscCall(VecRestoreArray(localF, &farr)); in FormFunction_Power()
|
| /petsc/src/tao/complementarity/tutorials/ |
| H A D | blackscholes.c | 312 Vec localX, localF; in FormConstraints() local 317 PetscCall(DMGetLocalVector(user->dm, &localF)); in FormConstraints() 330 PetscCall(VecGetArray(localF, &f)); in FormConstraints() 352 PetscCall(VecRestoreArray(localF, &f)); in FormConstraints() 353 PetscCall(DMLocalToGlobalBegin(user->dm, localF, INSERT_VALUES, F)); in FormConstraints() 354 PetscCall(DMLocalToGlobalEnd(user->dm, localF, INSERT_VALUES, F)); in FormConstraints() 356 PetscCall(DMRestoreLocalVector(user->dm, &localF)); in FormConstraints()
|
| /petsc/src/ts/tutorials/autodiff/ |
| H A D | adr_ex5adj.cxx | 534 Vec localU, localF; in RHSFunctionPassive() local 544 PetscCall(DMGetLocalVector(da, &localF)); in RHSFunctionPassive() 555 PetscCall(DMGlobalToLocalBegin(da, F, INSERT_VALUES, localF)); in RHSFunctionPassive() 556 PetscCall(DMGlobalToLocalEnd(da, F, INSERT_VALUES, localF)); in RHSFunctionPassive() 562 PetscCall(DMDAVecGetArray(da, localF, &f)); in RHSFunctionPassive() 592 PetscCall(DMLocalToGlobalBegin(da, localF, ADD_VALUES, F)); in RHSFunctionPassive() 593 PetscCall(DMLocalToGlobalEnd(da, localF, ADD_VALUES, F)); in RHSFunctionPassive() 598 PetscCall(DMDAVecRestoreArray(da, localF, &f)); in RHSFunctionPassive() 600 PetscCall(DMRestoreLocalVector(da, &localF)); in RHSFunctionPassive() 615 Vec localU, localF; in RHSFunctionActive() local [all …]
|
| /petsc/src/snes/tutorials/network/ |
| H A D | ex1.c | 135 PetscErrorCode FormFunction_Dummy(DM networkdm, Vec localX, Vec localF, PetscInt nv, PetscInt ne, c… in FormFunction_Dummy() argument 147 PetscCall(VecGetArray(localF, &farr)); in FormFunction_Dummy() 160 PetscCall(VecRestoreArray(localF, &farr)); in FormFunction_Dummy() 167 Vec localX, localF; in FormFunction() local 182 PetscCall(DMGetLocalVector(networkdm, &localF)); in FormFunction() 184 PetscCall(VecSet(localF, 0.0)); in FormFunction() 192 PetscCall(FormFunction_Dummy(networkdm, localX, localF, nv, ne, vtx, edges, user)); in FormFunction() 194 PetscCall(FormFunction_Power(networkdm, localX, localF, nv, ne, vtx, edges, &appctx_power)); in FormFunction() 200 PetscCall(FormFunction_Dummy(networkdm, localX, localF, nv, ne, vtx, edges, user)); in FormFunction() 202 PetscCall(FormFunction_Water(networkdm, localX, localF, nv, ne, vtx, edges, NULL)); in FormFunction() [all …]
|
| /petsc/src/ksp/ksp/tests/ |
| H A D | ex19.c | 30 Vec localX, localF; /* local vectors with ghost region */ member 93 PetscCall(VecDuplicate(user.fine.localX, &user.fine.localF)); in main() 104 PetscCall(VecDuplicate(user.coarse.localX, &user.coarse.localF)); in main() 157 PetscCall(VecDestroy(&user.fine.localF)); in main() 164 PetscCall(VecDestroy(&user.coarse.localF)); in main()
|
| H A D | ex29.c | 34 Vec localX, localF; /* local vectors with ghost region */ member 78 PetscCall(VecDuplicate(fine_ctx.localX, &fine_ctx.localF)); in main() 111 PetscCall(VecDestroy(&fine_ctx.localF)); in main()
|
| H A D | ex26.c | 35 Vec localX, localF; /* local vectors with ghost region */ member 75 PetscCall(VecDuplicate(fine_ctx.localX, &fine_ctx.localF)); in main() 138 PetscCall(VecDestroy(&fine_ctx.localF)); in main()
|
| /petsc/src/ts/tutorials/power_grid/stability_9bus/ |
| H A D | ex9busdmnetwork.c | 487 Vec localX, localXdot, localF; in FormIFunction() local 500 PetscCall(DMGetLocalVector(networkdm, &localF)); in FormIFunction() 503 PetscCall(VecSet(localF, 0.0)); in FormIFunction() 514 PetscCall(VecGetArray(localF, &farr)); in FormIFunction() 731 PetscCall(VecRestoreArray(localF, &farr)); in FormIFunction() 735 PetscCall(DMLocalToGlobalBegin(networkdm, localF, ADD_VALUES, F)); in FormIFunction() 736 PetscCall(DMLocalToGlobalEnd(networkdm, localF, ADD_VALUES, F)); in FormIFunction() 737 PetscCall(DMRestoreLocalVector(networkdm, &localF)); in FormIFunction() 749 Vec localX, localF; in AlgFunction() local 761 PetscCall(DMGetLocalVector(networkdm, &localF)); in AlgFunction() [all …]
|
| /petsc/src/ts/tutorials/network/ |
| H A D | pipes.c | 102 Vec localX, localXdot, localF, localXold; in WASHIFunction() local 123 PetscCall(DMGetLocalVector(networkdm, &localF)); in WASHIFunction() 127 PetscCall(VecSet(localF, 0.0)); in WASHIFunction() 139 PetscCall(VecGetArray(localF, &farr)); in WASHIFunction() 214 PetscCall(VecRestoreArray(localF, &farr)); in WASHIFunction() 216 PetscCall(DMLocalToGlobalBegin(networkdm, localF, ADD_VALUES, F)); in WASHIFunction() 217 PetscCall(DMLocalToGlobalEnd(networkdm, localF, ADD_VALUES, F)); in WASHIFunction() 218 PetscCall(DMRestoreLocalVector(networkdm, &localF)); in WASHIFunction()
|
| /petsc/src/snes/tutorials/ex10d/ |
| H A D | ex10.c | 57 Vec localX, localF; /* local solution (u) and f(u) vectors */ member 352 PetscCall(VecDuplicate(user.localX, &user.localF)); in main() 476 PetscCall(VecDestroy(&user.localF)); in main()
|
| /petsc/src/mat/tests/ |
| H A D | ex111.c | 19 Vec localX, localF; /* local vectors with ghost region */ member
|
| H A D | ex96.c | 20 Vec localX, localF; /* local vectors with ghost region */ member
|