| /petsc/src/dm/impls/stag/tests/ |
| H A D | ex19.c | 33 PetscInt p, vx, vy; in main() local 38 PetscCall(DMStagGetLocationSlot(dmCoarse, DMSTAG_DOWN, 0, &vy)); in main() 42 arr[j][i][vy] = (i < startx + nx) ? 10.0 : -1; in main() 54 PetscInt p, vx, vy; in main() local 59 PetscCall(DMStagGetLocationSlot(dm, DMSTAG_DOWN, 0, &vy)); in main() 66 …if (arr[j][i][vy] != expected_vy) PetscCall(PetscPrintf(PETSC_COMM_SELF, "wrong %" PetscInt_FMT " … in main()
|
| /petsc/src/snes/tutorials/ |
| H A D | ex19.c | 239 PetscScalar u, uxx, uyy, vx, vy, avx, avy, vxp, vxm, vyp, vym; in FormFunctionLocal() local 327 vy = x[j][i].v; in FormFunctionLocal() 328 avy = PetscAbsScalar(vy); in FormFunctionLocal() 329 vyp = .5 * (vy + avy); in FormFunctionLocal() 330 vym = .5 * (vy - avy); in FormFunctionLocal() 380 PetscScalar u, uxx, uyy, vx, vy, avx, avy, vxp, vxm, vyp, vym; in NonlinearGS() local 540 vy = x[j][i].v; in NonlinearGS() 541 avy = PetscAbsScalar(vy); in NonlinearGS() 542 vyp = .5 * (vy + avy); in NonlinearGS() 543 vym = .5 * (vy - avy); in NonlinearGS() [all …]
|
| /petsc/src/ts/tutorials/ |
| H A D | ex26.c | 263 PetscScalar u, udot, uxx, uyy, vx, vy, avx, avy, vxp, vxm, vyp, vym; in FormIFunctionLocal() local 351 vy = x[j][i].v; in FormIFunctionLocal() 352 avy = PetscAbsScalar(vy); in FormIFunctionLocal() 353 vyp = .5 * (vy + avy); in FormIFunctionLocal() 354 vym = .5 * (vy - avy); in FormIFunctionLocal()
|
| H A D | ex27.c | 192 PetscScalar vx, vy, sxp, syp, sxm, sym, avx, vxp, vxm, avy, vyp, vym, f_advect; in FormIFunctionLocal() local 208 vy = 0.0 * dhy; in FormIFunctionLocal() 212 avy = PetscAbsScalar(vy); in FormIFunctionLocal() 213 vyp = .5 * (vy + avy); in FormIFunctionLocal() 214 vym = .5 * (vy - avy); in FormIFunctionLocal()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexcreate.c | 600 PetscInt v, vx, vy; in DMPlexCreateBoxSurfaceMesh_Tensor_2D_Internal() local 643 for (vy = 0; vy <= edges[1]; vy++) { in DMPlexCreateBoxSurfaceMesh_Tensor_2D_Internal() 645 PetscInt edge = vy * edges[0] + ex; in DMPlexCreateBoxSurfaceMesh_Tensor_2D_Internal() 646 PetscInt vertex = vy * (edges[0] + 1) + ex + numEdges; in DMPlexCreateBoxSurfaceMesh_Tensor_2D_Internal() 652 if (vy == edges[1]) { in DMPlexCreateBoxSurfaceMesh_Tensor_2D_Internal() 659 } else if (vy == 0) { in DMPlexCreateBoxSurfaceMesh_Tensor_2D_Internal() 690 for (vy = 0; vy <= edges[1]; ++vy) { in DMPlexCreateBoxSurfaceMesh_Tensor_2D_Internal() 692 … coords[(vy * (edges[0] + 1) + vx) * 2 + 0] = lower[0] + ((upper[0] - lower[0]) / edges[0]) * vx; in DMPlexCreateBoxSurfaceMesh_Tensor_2D_Internal() 693 … coords[(vy * (edges[0] + 1) + vx) * 2 + 1] = lower[1] + ((upper[1] - lower[1]) / edges[1]) * vy; in DMPlexCreateBoxSurfaceMesh_Tensor_2D_Internal() 718 PetscInt v, vx, vy, vz; in DMPlexCreateBoxSurfaceMesh_Tensor_3D_Internal() local [all …]
|
| /petsc/src/snes/tests/ |
| H A D | ex69.c | 214 PetscScalar u, uxx, uyy, vx, vy, avx, avy, vxp, vxm, vyp, vym; in FormFunctionLocal() local 308 vy = x[j][i].v; in FormFunctionLocal() 309 avy = PetscAbsScalar(vy); in FormFunctionLocal() 310 vyp = .5 * (vy + avy); in FormFunctionLocal() 311 vym = .5 * (vy - avy); in FormFunctionLocal()
|
| /petsc/src/dm/tutorials/ |
| H A D | swarm_ex3.c | 221 PetscReal cx, cy, vx, vy; in ex3_1() local 226 vy = -cx; in ex3_1() 229 array[2 * p + 1] += dt * vy; in ex3_1()
|
| /petsc/src/tao/pde_constrained/tutorials/ |
| H A D | parabolic.c | 665 PetscScalar v, vx, vy, vz; in ParabolicInitialize() local 725 vy = h * (j + 0.5); in ParabolicInitialize() 728 PetscCall(VecSetValues(YY, 1, &linear_index, &vy, INSERT_VALUES)); in ParabolicInitialize() 730 …if ((vx < 0.6) && (vx > 0.4) && (vy < 0.6) && (vy > 0.4) && (vy < 0.6) && (vz < 0.6) && (vz > 0.4)… in ParabolicInitialize()
|
| H A D | elliptic.c | 552 PetscScalar v, vx, vy, vz; in EllipticInitialize() local 698 vy = h * (j + 0.5); in EllipticInitialize() 701 PetscCall(VecSetValues(YY, 1, &linear_index, &vy, INSERT_VALUES)); in EllipticInitialize() 719 …inScalar(2 * PETSC_PI * (vx + 0.25 * is)) * PetscSinScalar(2 * PETSC_PI * (vy + 0.25 * js)) * Pets… in EllipticInitialize()
|
| H A D | hyperbolic.c | 679 PetscScalar vx, vy, zero = 0.0; in HyperbolicInitialize() local 808 vy = h * (j + 0.5); in HyperbolicInitialize() 810 PetscCall(VecSetValues(YY, 1, &linear_index, &vy, INSERT_VALUES)); in HyperbolicInitialize()
|
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex70.c | 872 PetscReal vx[2], vy[2], max_v = 0.0, max_v_step, dh; in SolveTimeDepStokes() local 1195 PetscCall(VecStrideMax(X, 1, NULL, &vy[1])); in SolveTimeDepStokes() 1197 PetscCall(VecStrideMin(X, 1, NULL, &vy[0])); in SolveTimeDepStokes() 1200 max_v_step = PetscMax(max_v_step, vy[0]); in SolveTimeDepStokes() 1201 max_v_step = PetscMax(max_v_step, vy[1]); in SolveTimeDepStokes()
|
| /petsc/doc/ |
| H A D | petsc.bib | 11853 author = {Buatois, L. and Caumon, G. and L{\'e}vy, B.},
|