Home
last modified time | relevance | path

Searched refs:localF (Results 1 – 18 of 18) sorted by relevance

/petsc/src/snes/tutorials/network/water/
H A Dwaterfunctions.c21 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 Dex5m.m1 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 Dex5.c468 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 Dex55.c412 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 Dpower.c16 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 Dpower2.c11 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 Dpffunctions.c240 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 Dblackscholes.c312 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 Dadr_ex5adj.cxx534 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 Dex1.c135 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 Dex19.c30 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 Dex29.c34 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 Dex26.c35 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 Dex9busdmnetwork.c487 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 Dpipes.c102 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 Dex10.c57 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 Dex111.c19 Vec localX, localF; /* local vectors with ghost region */ member
H A Dex96.c20 Vec localX, localF; /* local vectors with ghost region */ member