| /petsc/src/dm/impls/stag/tests/ |
| H A D | ex32.c | 8 Vec gf, gc, lf, lc; in main() local 38 PetscCall(DMCreateGlobalVector(dmc, &gc)); in main() 43 PetscCall(DMLocalToGlobal(dmc, lc, INSERT_VALUES, gc)); in main() 45 PetscCall(VecGetSize(gc, &size)); in main() 46 PetscCall(VecNorm(gc, NORM_1, &norm)); in main() 48 PetscCall(VecDestroy(&gc)); in main()
|
| /petsc/src/sys/classes/draw/impls/x/ |
| H A D | ximpl.h | 31 PetscDrawXiGC gc; /* Graphics context */ member 48 if (W->gc.cur_pix != pix) { in PetscDrawXiSetPixVal() 49 XSetForeground(W->disp, W->gc.set, pix); in PetscDrawXiSetPixVal() 50 W->gc.cur_pix = pix; in PetscDrawXiSetPixVal()
|
| H A D | xtone.c | 81 XDrawPoint(win->disp, PetscDrawXiDrawable(win), win->gc.set, xx, y); in PetscDrawInterpolatedTriangle_X() 87 XDrawPoint(win->disp, PetscDrawXiDrawable(win), win->gc.set, xx, y); in PetscDrawInterpolatedTriangle_X() 92 XDrawPoint(win->disp, PetscDrawXiDrawable(win), win->gc.set, lx, y); in PetscDrawInterpolatedTriangle_X() 131 XDrawPoint(win->disp, PetscDrawXiDrawable(win), win->gc.set, xx, y); in PetscDrawInterpolatedTriangle_X() 137 XDrawPoint(win->disp, PetscDrawXiDrawable(win), win->gc.set, xx, y); in PetscDrawInterpolatedTriangle_X() 142 XDrawPoint(win->disp, PetscDrawXiDrawable(win), win->gc.set, lx, y); in PetscDrawInterpolatedTriangle_X()
|
| H A D | xops.c | 32 XSetClipRectangles(XiWin->disp, XiWin->gc.set, 0, 0, &box, 1, Unsorted); in PetscDrawSetViewport_X() 67 …for (j = -1; j < 2; j++) XDrawPoint(XiWin->disp, PetscDrawXiDrawable(XiWin), XiWin->gc.set, xx + i… in PetscDrawPoint_X() 78 XDrawPoint(XiWin->disp, PetscDrawXiDrawable(XiWin), XiWin->gc.set, x, y); in PetscDrawPointPixel_X() 93 XDrawLine(XiWin->disp, PetscDrawXiDrawable(XiWin), XiWin->gc.set, x_1, y_1, x_2, y_2); in PetscDrawLine_X() 108 XDrawLine(XiWin->disp, PetscDrawXiDrawable(XiWin), XiWin->gc.set, x_1, y_1, x_2, y_2); in PetscDrawArrow_X() 112 XDrawLine(XiWin->disp, PetscDrawXiDrawable(XiWin), XiWin->gc.set, x_2, y_2, x_2 - 3, y_2 - 3); in PetscDrawArrow_X() 113 XDrawLine(XiWin->disp, PetscDrawXiDrawable(XiWin), XiWin->gc.set, x_2, y_2, x_2 + 3, y_2 - 3); in PetscDrawArrow_X() 115 XDrawLine(XiWin->disp, PetscDrawXiDrawable(XiWin), XiWin->gc.set, x_2, y_2, x_2 - 3, y_2 + 3); in PetscDrawArrow_X() 116 XDrawLine(XiWin->disp, PetscDrawXiDrawable(XiWin), XiWin->gc.set, x_2, y_2, x_2 + 3, y_2 + 3); in PetscDrawArrow_X() 121 XDrawLine(XiWin->disp, PetscDrawXiDrawable(XiWin), XiWin->gc.set, x_2 - 3, y_2 - 3, x_2, y_2); in PetscDrawArrow_X() [all …]
|
| H A D | xinit.c | 54 XFreeGC(XiWin->disp, XiWin->gc.set); in PetscDrawXiClose() 79 XiWin->gc.cur_pix = fg; in PetscDrawXiCreateGC() 80 …XiWin->gc.set = XCreateGC(XiWin->disp, RootWindow(XiWin->disp, XiWin->screen), GCFunction | … in PetscDrawXiCreateGC() 81 PetscCheck(XiWin->gc.set, PETSC_COMM_SELF, PETSC_ERR_LIB, "Unable to create X graphics context"); in PetscDrawXiCreateGC() 252 XFillRectangle(XiWin->disp, XiWin->drw, XiWin->gc.set, 0, 0, XiWin->w, XiWin->h); in PetscDrawXiQuickPixmap()
|
| H A D | xtext.c | 67 XChangeGC(XBWin->disp, XBWin->gc.set, GCFont, &values); in PetscDrawXiLoadFont()
|
| /petsc/src/dm/dt/fe/interface/ |
| H A D | fe.c | 2592 for (PetscInt gc = 0; gc < (_NcJ); ++gc) { \ 2593 const PetscScalar *G = g1 + (fc * (_NcJ) + gc) * _dE; \ 2597 const PetscScalar *tBDJ = tmpBasisDerJ + (g * (_NcJ) + gc) * (_dE); \ 2609 for (PetscInt gc = 0; gc < (_NcJ); ++gc) { \ 2611 const PetscScalar *G = g2 + (fc * (_NcJ) + gc) * _dE; \ 2613 const PetscScalar tBJv = tmpBasisJ[g * (_NcJ) + gc]; \ 2628 for (PetscInt gc = 0; gc < (_NcJ); ++gc) { \ 2629 const PetscScalar *G = g3 + (fc * (_NcJ) + gc) * (_dE) * (_dE); \ 2634 const PetscScalar *tBDJ = tmpBasisDerJ + (g * (_NcJ) + gc) * (_dE); \ 2672 for (PetscInt gc = 0; gc < NcJ; ++gc) { in PetscFEUpdateElementMat_Internal() local [all …]
|
| /petsc/src/ts/tutorials/power_grid/ |
| H A D | ex7.c | 107 Vec X, gc; in PostStep() local 122 PetscCall(DMGetCoordinates(user->da, &gc)); in PostStep() 123 PetscCall(DMDAVecGetArrayRead(cda, gc, &coors)); in PostStep() 130 PetscCall(DMDAVecRestoreArrayRead(cda, gc, &coors)); in PostStep() 146 Vec gc; in ini_bou() local 162 PetscCall(DMGetCoordinates(user->da, &gc)); in ini_bou() 163 PetscCall(DMDAVecGetArray(cda, gc, &coors)); in ini_bou() 191 PetscCall(DMDAVecRestoreArray(cda, gc, &coors)); in ini_bou() 258 Vec localX, gc, localXdot; in IFunction() local 274 PetscCall(DMGetCoordinatesLocal(user->da, &gc)); in IFunction() [all …]
|
| H A D | ex8.c | 143 Vec gc; in ini_bou() local 153 PetscCall(DMGetCoordinates(user->da, &gc)); in ini_bou() 154 PetscCall(DMDAVecGetArrayRead(cda, gc, &coors)); in ini_bou() 165 PetscCall(DMDAVecRestoreArrayRead(cda, gc, &coors)); in ini_bou() 230 Vec localX, gc, localXdot; in IFunction() local 247 PetscCall(DMGetCoordinatesLocal(user->da, &gc)); in IFunction() 249 PetscCall(DMDAVecGetArrayRead(cda, gc, &coors)); in IFunction() 271 PetscCall(DMDAVecRestoreArrayRead(cda, gc, &coors)); in IFunction() 282 Vec gc; in IJacobian() local 292 PetscCall(DMGetCoordinatesLocal(user->da, &gc)); in IJacobian() [all …]
|
| H A D | ex6.c | 128 Vec gc; in ini_bou() local 143 PetscCall(DMGetCoordinates(user->da, &gc)); in ini_bou() 144 PetscCall(DMDAVecGetArray(cda, gc, &coors)); in ini_bou() 158 PetscCall(DMDAVecRestoreArray(cda, gc, &coors)); in ini_bou() 259 Vec localX, gc, localXdot; in IFunction() local 275 PetscCall(DMGetCoordinatesLocal(user->da, &gc)); in IFunction() 277 PetscCall(DMDAVecGetArrayRead(cda, gc, &coors)); in IFunction() 300 PetscCall(DMDAVecRestoreArrayRead(cda, gc, &coors)); in IFunction() 311 Vec gc; in IJacobian() local 321 PetscCall(DMGetCoordinatesLocal(user->da, &gc)); in IJacobian() [all …]
|
| /petsc/src/ts/tutorials/ |
| H A D | ex46.c | 135 PetscInt fc, gc; in g0_uu() local 141 for (gc = 0; gc < NcJ; ++gc) g0[fc * NcJ + gc] += u_x[fc * NcJ + gc]; in g0_uu() 152 PetscInt fc, gc, dg; in g1_uu() local 154 for (gc = 0; gc < NcJ; ++gc) { in g1_uu() 157 if (fc == gc) g1[(fc * NcJ + gc) * dim + dg] += u[dg]; in g1_uu()
|
| /petsc/src/dm/impls/swarm/tests/ |
| H A D | ex5.c | 77 Vec gc, gc0, gv, gv0; in CreateSwarm() local 79 PetscCall(DMSwarmCreateGlobalVectorFromField(*sw, DMSwarmPICField_coor, &gc)); in CreateSwarm() 81 PetscCall(VecCopy(gc, gc0)); in CreateSwarm() 82 PetscCall(DMSwarmDestroyGlobalVectorFromField(*sw, DMSwarmPICField_coor, &gc)); in CreateSwarm() 381 Vec u, gc, gv, gc0, gv0; in InitializeSolveAndSwarm() local 399 PetscCall(DMSwarmCreateGlobalVectorFromField(sw, DMSwarmPICField_coor, &gc)); in InitializeSolveAndSwarm() 401 if (useInitial) PetscCall(VecCopy(gc, gc0)); in InitializeSolveAndSwarm() 402 PetscCall(VecISCopy(u, isx, SCATTER_FORWARD, gc)); in InitializeSolveAndSwarm() 403 PetscCall(DMSwarmDestroyGlobalVectorFromField(sw, DMSwarmPICField_coor, &gc)); in InitializeSolveAndSwarm() 510 Vec u, gc, gv; in MigrateParticles() local [all …]
|
| H A D | ex4.c | 114 Vec gc, gc0; in CreateSwarm() local 116 PetscCall(DMSwarmCreateGlobalVectorFromField(*sw, DMSwarmPICField_coor, &gc)); in CreateSwarm() 118 PetscCall(VecCopy(gc, gc0)); in CreateSwarm() 119 PetscCall(DMSwarmDestroyGlobalVectorFromField(*sw, DMSwarmPICField_coor, &gc)); in CreateSwarm() 367 Vec gc, gc0; in InitializeSolve() local 383 PetscCall(DMSwarmCreateGlobalVectorFromField(sw, DMSwarmPICField_coor, &gc)); in InitializeSolve() 385 PetscCall(VecCopy(gc, gc0)); in InitializeSolve() 386 PetscCall(VecISCopy(u, isx, SCATTER_FORWARD, gc)); in InitializeSolve() 387 PetscCall(DMSwarmDestroyGlobalVectorFromField(sw, DMSwarmPICField_coor, &gc)); in InitializeSolve()
|
| H A D | ex6.c | 211 Vec gc, gc0, gv, gv0; in CreateSwarm() local 213 PetscCall(DMSwarmCreateGlobalVectorFromField(*sw, DMSwarmPICField_coor, &gc)); in CreateSwarm() 215 PetscCall(VecCopy(gc, gc0)); in CreateSwarm() 216 PetscCall(DMSwarmDestroyGlobalVectorFromField(*sw, DMSwarmPICField_coor, &gc)); in CreateSwarm() 917 Vec u, gc, gv, gc0, gv0; in InitializeSolveAndSwarm() local 937 PetscCall(DMSwarmCreateGlobalVectorFromField(sw, DMSwarmPICField_coor, &gc)); in InitializeSolveAndSwarm() 939 if (useInitial) PetscCall(VecCopy(gc, gc0)); in InitializeSolveAndSwarm() 940 PetscCall(VecISCopy(u, isx, SCATTER_FORWARD, gc)); in InitializeSolveAndSwarm() 941 PetscCall(DMSwarmDestroyGlobalVectorFromField(sw, DMSwarmPICField_coor, &gc)); in InitializeSolveAndSwarm() 1074 Vec u, gc, gv; in SetUpMigrateParticles() local [all …]
|
| /petsc/src/binding/petsc4py/demo/hpddm/ |
| H A D | hpddm.py | 65 gc, oc = pc.getHPDDMComplexities() variable 67 print("grid complexity = ", gc, ", operator complexity = ", oc, sep = "")
|
| /petsc/src/binding/petsc4py/test/ |
| H A D | test_gc.py | 4 import gc 26 gc.collect()
|
| H A D | test_dmstag.py | 57 gc = self.da.getCoordinatesLocal() 58 self.assertEqual(c.max()[1], gc.max()[1]) 59 self.assertEqual(c.min()[1], gc.min()[1]) 63 gc = self.da.getCoordinates() 64 self.assertEqual(c.max()[1], gc.max()[1]) 65 self.assertEqual(c.min()[1], gc.min()[1])
|
| H A D | test_dmda.py | 94 gc = self.da.getCoordinatesLocal() 95 gc.destroy()
|
| /petsc/src/binding/petsc4py/src/lib-petsc/compat/ |
| H A D | hpddm.h | 16 PetscErrorCode PCHPDDMGetComplexities(PETSC_UNUSED PC pc,PETSC_UNUSED PetscReal *gc, PETSC_UNUSED P… in PCHPDDMGetComplexities() argument
|
| /petsc/src/ts/tutorials/hamiltonian/ |
| H A D | ex3.c | 1542 Vec u, gc, gv; in InitializeSolveAndSwarm() local 1560 PetscCall(DMSwarmCreateGlobalVectorFromField(sw, DMSwarmPICField_coor, &gc)); in InitializeSolveAndSwarm() 1562 PetscCall(VecISCopy(u, isx, SCATTER_FORWARD, gc)); in InitializeSolveAndSwarm() 1564 PetscCall(DMSwarmDestroyGlobalVectorFromField(sw, DMSwarmPICField_coor, &gc)); in InitializeSolveAndSwarm() 1588 Vec u, gc, gv, position, momentum; in MigrateParticles() local 1599 PetscCall(DMSwarmCreateGlobalVectorFromField(sw, DMSwarmPICField_coor, &gc)); in MigrateParticles() 1601 PetscCall(VecISCopy(u, isx, SCATTER_REVERSE, gc)); in MigrateParticles() 1613 PetscCall(VecGetArray(gc, &x)); in MigrateParticles() 1628 PetscCall(VecRestoreArray(gc, &x)); in MigrateParticles() 1636 PetscCall(DMSwarmDestroyGlobalVectorFromField(sw, DMSwarmPICField_coor, &gc)); in MigrateParticles()
|
| H A D | ex2.c | 2266 Vec u, gc, gv; in InitializeSolveAndSwarm() local 2291 PetscCall(DMSwarmCreateGlobalVectorFromField(sw, DMSwarmPICField_coor, &gc)); in InitializeSolveAndSwarm() 2293 PetscCall(VecISCopy(u, isx, SCATTER_FORWARD, gc)); in InitializeSolveAndSwarm() 2295 PetscCall(DMSwarmDestroyGlobalVectorFromField(sw, DMSwarmPICField_coor, &gc)); in InitializeSolveAndSwarm() 2319 Vec u, gc, gv, position, momentum; in MigrateParticles() local 2330 PetscCall(DMSwarmCreateGlobalVectorFromField(sw, DMSwarmPICField_coor, &gc)); in MigrateParticles() 2332 PetscCall(VecISCopy(u, isx, SCATTER_REVERSE, gc)); in MigrateParticles() 2344 PetscCall(VecGetArray(gc, &x)); in MigrateParticles() 2359 PetscCall(VecRestoreArray(gc, &x)); in MigrateParticles() 2367 PetscCall(DMSwarmDestroyGlobalVectorFromField(sw, DMSwarmPICField_coor, &gc)); in MigrateParticles()
|
| H A D | ex4.c | 2871 Vec u, gc, gv; in InitializeSolveAndSwarm() local 2896 PetscCall(DMSwarmCreateGlobalVectorFromField(sw, DMSwarmPICField_coor, &gc)); in InitializeSolveAndSwarm() 2898 PetscCall(VecISCopy(u, isx, SCATTER_FORWARD, gc)); in InitializeSolveAndSwarm() 2900 PetscCall(DMSwarmDestroyGlobalVectorFromField(sw, DMSwarmPICField_coor, &gc)); in InitializeSolveAndSwarm() 2924 Vec u, gc, gv, position, momentum; in MigrateParticles() local 2935 PetscCall(DMSwarmCreateGlobalVectorFromField(sw, DMSwarmPICField_coor, &gc)); in MigrateParticles() 2937 PetscCall(VecISCopy(u, isx, SCATTER_REVERSE, gc)); in MigrateParticles() 2950 PetscCall(VecGetArray(gc, &x)); in MigrateParticles() 2965 PetscCall(VecRestoreArray(gc, &x)); in MigrateParticles() 2973 PetscCall(DMSwarmDestroyGlobalVectorFromField(sw, DMSwarmPICField_coor, &gc)); in MigrateParticles()
|
| /petsc/src/ksp/pc/impls/mg/ |
| H A D | mg.c | 1306 PetscErrorCode PCMGGetGridComplexity(PC pc, PetscReal *gc, PetscReal *oc) in PCMGGetGridComplexity() argument 1316 if (gc) PetscAssertPointer(gc, 2); in PCMGGetGridComplexity() 1319 if (gc) *gc = 0; in PCMGGetGridComplexity() 1336 …PetscCheck(n0 > 0 && gc, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Number for grid points on finest level … in PCMGGetGridComplexity() 1337 *gc = (PetscReal)(sgc / n0); in PCMGGetGridComplexity()
|
| /petsc/src/dm/dt/fe/impls/basic/ |
| H A D | febasic.c | 1036 PetscInt fc, f, gc, g; in PetscFEIntegrateBdJacobian_Basic() local 1042 for (gc = 0; gc < T[fieldJ]->Nc; ++gc) { in PetscFEIntegrateBdJacobian_Basic() 1044 const PetscInt j = offsetJ + g * T[fieldJ]->Nc + gc; in PetscFEIntegrateBdJacobian_Basic() 1045 …",%" PetscInt_FMT ",%" PetscInt_FMT ",%" PetscInt_FMT "]: %g\n", f, fc, g, gc, (double)PetscRealPa… in PetscFEIntegrateBdJacobian_Basic()
|
| /petsc/src/ksp/pc/impls/gamg/ |
| H A D | gamg.c | 1707 PetscReal gc, oc; in PCView_GAMG() local 1734 gc = oc = 0; in PCView_GAMG() 1735 PetscCall(PCMGGetGridComplexity(pc, &gc, &oc)); in PCView_GAMG() 1736 …rASCIIPrintf(viewer, " Complexity: grid = %g operator = %g\n", (double)gc, (double)oc)); in PCView_GAMG()
|