| /petsc/src/tao/leastsquares/tutorials/ |
| H A D | tomographyGenerateData.m | 3 % Ny*Nx: Sample object size 6 Nx = 50; Ny = Nx; WSz = [Ny, Nx]; % XH: Ny = 100 -> 10 or 50 for debug. currently assume object s… variable 11 % L: Forward Model, sparse matrix of NTheta*NTau by Ny*Nx 34 Nx = sqrt(numel(xGT)); Ny = Nx; WSz = [Ny, Nx]; variable
|
| /petsc/src/dm/tutorials/ |
| H A D | ex10.c | 27 PetscInt Nx = 40, Ny = 40; in main() local 33 dx = (xp - xm) / (Nx - 1); in main() 39 …d(PETSC_COMM_WORLD, DM_BOUNDARY_NONE, DM_BOUNDARY_NONE, DMDA_STENCIL_STAR, Nx, Ny, PETSC_DECIDE, P… in main()
|
| /petsc/src/dm/tests/ |
| H A D | ex1f.F90 | 14 PetscInt, parameter :: Nx = 3, Ny = 3 27 …COMM_WORLD, DM_BOUNDARY_PERIODIC, DM_BOUNDARY_PERIODIC, DMDA_STENCIL_STAR, Nx, Ny, PETSC_DECIDE, P…
|
| /petsc/src/dm/impls/stag/tests/ |
| H A D | ex10.c | 10 …nt startx, starty, nx, ny, i, j, d, is, js, dof0, dof1, dof2, dofTotal, stencilWidth, Nx, Ny; in main() local 69 PetscCall(DMStagGetGlobalSizes(dm, &Nx, &Ny, NULL)); in main() 75 bnd[0] = (PetscBool)((i == 0 || i == Nx - 1) && boundaryTypex != DM_BOUNDARY_PERIODIC); in main() 77 extra[0] = i == Nx - 1 && boundaryTypex != DM_BOUNDARY_PERIODIC ? 1 : 0; in main()
|
| H A D | ex7.c | 10 …tz, nx, ny, nz, i, j, k, d, is, js, ks, dof0, dof1, dof2, dof3, dofTotal, stencilWidth, Nx, Ny, Nz; in main() local 74 PetscCall(DMStagGetGlobalSizes(dm, &Nx, &Ny, &Nz)); in main() 81 bnd[0] = (PetscBool)((i == 0 || i == Nx - 1) && boundaryTypex != DM_BOUNDARY_PERIODIC); in main() 84 extra[0] = i == Nx - 1 && boundaryTypex != DM_BOUNDARY_PERIODIC ? 1 : 0; in main()
|
| /petsc/src/ksp/ksp/tests/ |
| H A D | ex14.c | 81 PetscInt Nx, Ny; /* number of preocessors in x- and y- directions */ in main() local 129 Nx = PETSC_DECIDE; in main() 131 PetscCall(PetscOptionsGetInt(NULL, NULL, "-Nx", &Nx, NULL)); in main() 133 …PetscCheck(Nx * Ny == size || (Nx == PETSC_DECIDE && Ny == PETSC_DECIDE), PETSC_COMM_WORLD, PETSC_… in main() 134 …, DM_BOUNDARY_NONE, DM_BOUNDARY_NONE, DMDA_STENCIL_STAR, user.mx, user.my, Nx, Ny, 1, 1, NULL, NUL… in main()
|
| H A D | ex29.c | 45 PetscInt its, n, Nx = PETSC_DECIDE, Ny = PETSC_DECIDE, nlocal, i; in main() local 68 PetscCall(PetscOptionsGetInt(NULL, NULL, "-Nx", &Nx, NULL)); in main() 71 …NDARY_NONE, DM_BOUNDARY_NONE, DMDA_STENCIL_STAR, fine_ctx.mx, fine_ctx.my, Nx, Ny, 1, 1, NULL, NUL… in main()
|
| H A D | ex19.c | 55 PetscInt its, N, n, Nx = PETSC_DECIDE, Ny = PETSC_DECIDE, nlocal, Nlocal; in main() local 81 PetscCall(PetscOptionsGetInt(NULL, NULL, "-Nx", &Nx, NULL)); in main() 85 …ARY_NONE, DM_BOUNDARY_NONE, DMDA_STENCIL_STAR, user.fine.mx, user.fine.my, Nx, Ny, 1, 1, NULL, NUL… in main() 97 …NONE, DM_BOUNDARY_NONE, DMDA_STENCIL_STAR, user.coarse.mx, user.coarse.my, Nx, Ny, 1, 1, NULL, NUL… in main()
|
| H A D | ex26.c | 47 PetscInt i, its, Nx = PETSC_DECIDE, Ny = PETSC_DECIDE, nlocal, nrhs = 1; in main() local 62 PetscCall(PetscOptionsGetInt(NULL, NULL, "-Nx", &Nx, NULL)); in main() 68 …NDARY_NONE, DM_BOUNDARY_NONE, DMDA_STENCIL_STAR, fine_ctx.mx, fine_ctx.my, Nx, Ny, 1, 1, NULL, NUL… in main()
|
| /petsc/src/dm/impls/da/tests/ |
| H A D | ex1.c | 41 PetscInt Nx = 4, Ny = 4, Np = 8, bs; in main() local 48 …SC_COMM_WORLD, DM_BOUNDARY_GHOSTED, DM_BOUNDARY_GHOSTED, DMDA_STENCIL_BOX, Nx, Ny, PETSC_DECIDE, P… in main()
|
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex14f.F90 | 333 PetscInt Nx, Ny, N, ifive, ithree 380 Nx = PETSC_DECIDE 382 PetscCallA(PetscOptionsGetInt(PETSC_NULL_OPTIONS, PETSC_NULL_CHARACTER, '-Nx', Nx, flg, ierr)) 384 …PetscCallA(DMDACreate2d(comm, DM_BOUNDARY_NONE, DM_BOUNDARY_NONE, DMDA_STENCIL_STAR, mx, my, Nx, N…
|
| /petsc/src/tao/constrained/impls/ipm/ |
| H A D | pdipm.h | 11 PetscInt nx, Nx; /* Decision variables nx = nxfixed + nxub + nxlb + nxbox + nxfree */ member
|
| H A D | pdipm.c | 644 if (npos < pdipm->Nx + pdipm->Nci) { in PCPostSetUp_PDIPM() 646 …t_FMT "(<%" PetscInt_FMT ")\n", (double)pdipm->deltaw, nneg, nzero, npos, pdipm->Nx + pdipm->Nci)); in PCPostSetUp_PDIPM() 652 if (npos < pdipm->Nx + pdipm->Nci) { in PCPostSetUp_PDIPM() 654 … while (npos < pdipm->Nx + pdipm->Nci && pdipm->deltaw <= 1. / PETSC_SMALL) { /* increase deltaw */ in PCPostSetUp_PDIPM() 655 …t_FMT "(<%" PetscInt_FMT ")\n", (double)pdipm->deltaw, nneg, nzero, npos, pdipm->Nx + pdipm->Nci)); in PCPostSetUp_PDIPM() 831 …er of prime=%" PetscInt_FMT ", Number of dual=%" PetscInt_FMT "\n", pdipm->Nx + pdipm->Nci, pdipm-… in TaoView_PDIPM() 865 PetscCall(VecGetSize(tao->solution, &pdipm->Nx)); in TaoSetup_PDIPM() 892 pdipm->N = pdipm->Nx + pdipm->Nce + 2 * pdipm->Nci; in TaoSetup_PDIPM() 917 if (pdipm->Nx) PetscCall(VecCreateMPIWithArray(comm, 1, pdipm->nx, pdipm->Nx, Xarr, &pdipm->x)); in TaoSetup_PDIPM() 952 PetscCall(MatSetSizes(pdipm->Jce_xfixed, pdipm->nxfixed, pdipm->nx, PETSC_DECIDE, pdipm->Nx)); in TaoSetup_PDIPM() [all …]
|
| /petsc/src/tao/unconstrained/tutorials/ |
| H A D | eptorsion2.c | 67 PetscInt Nx, Ny; in main() local 80 Nx = Ny = PETSC_DECIDE; in main() 91 …, DM_BOUNDARY_NONE, DM_BOUNDARY_NONE, DMDA_STENCIL_STAR, user.mx, user.my, Nx, Ny, 1, 1, NULL, NUL… in main()
|
| H A D | eptorsion2f.F90 | 379 PetscInt Nx, Ny ! number of processes in x- and y- directions 394 Nx = PETSC_DECIDE 403 …_COMM_WORLD, DM_BOUNDARY_NONE, DM_BOUNDARY_NONE, DMDA_STENCIL_BOX, mx, my, Nx, Ny, i1, i1, PETSC_N…
|
| /petsc/src/tao/bound/tutorials/ |
| H A D | jbearing2.c | 50 PetscInt Nx, Ny; /* number of processors in x- and y- directions */ in main() local 83 Nx = PETSC_DECIDE; in main() 91 …, DM_BOUNDARY_NONE, DM_BOUNDARY_NONE, DMDA_STENCIL_STAR, user.nx, user.ny, Nx, Ny, 1, 1, NULL, NUL… in main()
|
| H A D | plate2f.F90 | 37 PetscInt mx, my, Nx, Ny, N 834 Nx = PETSC_DECIDE 841 …_COMM_WORLD, DM_BOUNDARY_NONE, DM_BOUNDARY_NONE, DMDA_STENCIL_BOX, mx, my, Nx, Ny, i1, i1, PETSC_N…
|
| H A D | plate2.c | 51 PetscInt Nx, Ny; /* number of processors in x- and y- directions */ in main() local 86 Nx = PETSC_DECIDE; in main() 94 …D, DM_BOUNDARY_NONE, DM_BOUNDARY_NONE, DMDA_STENCIL_BOX, user.mx, user.my, Nx, Ny, 1, 1, NULL, NUL… in main()
|
| /petsc/src/dm/impls/da/hypre/ |
| H A D | mhyp.c | 103 PetscInt dim, dof, psw, Nx, Ny, Nz, nx, ny, nz, ilower[3], iupper[3], ssize, i; in MatSetUp_HYPREStruct() local 114 PetscCall(DMDAGetInfo(ex->da, &dim, &Nx, &Ny, &Nz, 0, 0, 0, &dof, &psw, &px, &py, &pz, &st)); in MatSetUp_HYPREStruct() 139 if (px == DM_BOUNDARY_PERIODIC) period[0] = (HYPRE_Int)Nx; in MatSetUp_HYPREStruct()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexfem.c | 3898 PetscInt Nx = 0, Nxf, s; in DMPlexGetHybridCellFields() local 3917 Nx += fdofIn; in DMPlexGetHybridCellFields() 3951 Nx += fdofIn; in DMPlexGetHybridCellFields() 3956 …Nx == totDim, PETSC_COMM_SELF, PETSC_ERR_ARG_INCOMP, "Closure size %" PetscInt_FMT " for cell %" P… in DMPlexGetHybridCellFields() 3963 PetscCall(DMPlexVecGetClosure(plexA, sectionAux, locA, subcell, &Nx, &x)); in DMPlexGetHybridCellFields() 3964 …Nx == totDimAux, PETSC_COMM_SELF, PETSC_ERR_ARG_INCOMP, "Closure size %" PetscInt_FMT " for subcel… in DMPlexGetHybridCellFields() 3966 PetscCall(DMPlexVecRestoreClosure(plexA, sectionAux, locA, subcell, &Nx, &x)); in DMPlexGetHybridCellFields() 4034 PetscInt face = cone[s], point = face, subpoint, Nx, i; in DMPlexGetHybridFields() local 4048 …GetOrientedClosure(plexX[s], sectionX[s], PETSC_FALSE, locX[s], subpoint, ornt[s], &Nx, &closure)); in DMPlexGetHybridFields() 4049 …Nx == tdX, PETSC_COMM_SELF, PETSC_ERR_ARG_INCOMP, "Closure size %" PetscInt_FMT " for subpoint %" … in DMPlexGetHybridFields() [all …]
|
| /petsc/src/mat/interface/ |
| H A D | matrix.c | 8780 PetscInt M, N, Nx; in MatRestrict() local 8787 PetscCall(VecGetSize(x, &Nx)); in MatRestrict() 8788 if (M == Nx) { in MatRestrict() 8820 PetscInt M, N, Mx, Nx, Mo, My = 0, Ny = 0; in MatMatInterpolateAdd() local 8831 PetscCall(MatGetSize(x, &Mx, &Nx)); in MatMatInterpolateAdd() 8833 …ismatch: A %" PetscInt_FMT "x%" PetscInt_FMT ", X %" PetscInt_FMT "x%" PetscInt_FMT, M, N, Mx, Nx); in MatMatInterpolateAdd() 8837 if (Mo == My && Nx == Ny) { in MatMatInterpolateAdd() 8840 … X %" PetscInt_FMT "x%" PetscInt_FMT ", Y %" PetscInt_FMT "x%" PetscInt_FMT, M, N, Mx, Nx, My, Ny); in MatMatInterpolateAdd()
|