| /petsc/src/snes/impls/multiblock/ |
| H A D | multiblock.c | 28 SNES_Multiblock *mb = (SNES_Multiblock *)snes->data; in SNESReset_Multiblock() local 29 BlockDesc blocks = mb->blocks, next; in SNESReset_Multiblock() 55 SNES_Multiblock *mb = (SNES_Multiblock *)snes->data; in SNESDestroy_Multiblock() local 56 BlockDesc blocks = mb->blocks, next; in SNESDestroy_Multiblock() 75 SNES_Multiblock *mb = (SNES_Multiblock *)snes->data; in SNESMultiblockSetFieldsRuntime_Private() local 82 PetscCall(PetscMalloc1(mb->bs, &ifields)); in SNESMultiblockSetFieldsRuntime_Private() 86 nfields = mb->bs; in SNESMultiblockSetFieldsRuntime_Private() 96 mb->defined = PETSC_TRUE; in SNESMultiblockSetFieldsRuntime_Private() 104 SNES_Multiblock *mb = (SNES_Multiblock *)snes->data; in SNESMultiblockSetDefaults() local 105 BlockDesc blocks = mb->blocks; in SNESMultiblockSetDefaults() [all …]
|
| /petsc/src/snes/tutorials/output/ |
| H A D | ex19_tut_4.out | 9 ./ex19 on a arch-ubuntu-mb-double-extra-opt named pdsbox with 1 processor, by patrick Fri Jul 27 15… 120 Configure options: PETSC_DIR=/home/patrick/petsc-mb PETSC_ARCH=arch-ubuntu-mb-double-extra-opt --wi… 124 Using PETSc directory: /home/patrick/petsc-mb 125 Using PETSc arch: arch-ubuntu-mb-double-extra-opt 128 Using C compiler: /home/patrick/petsc-mb/arch-ubuntu-mb-double-extra-opt/bin/mpicc -Wall -Wwrite… 129 Using Fortran compiler: /home/patrick/petsc-mb/arch-ubuntu-mb-double-extra-opt/bin/mpif90 -Wall -… 132 Using include paths: -I/home/patrick/petsc-mb/include -I/home/patrick/petsc-mb/arch-ubuntu-mb-doubl… 135 Using C linker: /home/patrick/petsc-mb/arch-ubuntu-mb-double-extra-opt/bin/mpicc 136 Using Fortran linker: /home/patrick/petsc-mb/arch-ubuntu-mb-double-extra-opt/bin/mpif90 137 …mb/arch-ubuntu-mb-double-extra-opt/lib -L/home/patrick/petsc-mb/arch-ubuntu-mb-double-extra-opt/li…
|
| H A D | ex19_tut_6.out | 9 ./ex19 on a arch-ubuntu-mb-double-extra-opt named pdsbox with 4 processors, by patrick Fri Jul 27 1… 125 Configure options: PETSC_DIR=/home/patrick/petsc-mb PETSC_ARCH=arch-ubuntu-mb-double-extra-opt --wi… 129 Using PETSc directory: /home/patrick/petsc-mb 130 Using PETSc arch: arch-ubuntu-mb-double-extra-opt 133 Using C compiler: /home/patrick/petsc-mb/arch-ubuntu-mb-double-extra-opt/bin/mpicc -Wall -Wwrite… 134 Using Fortran compiler: /home/patrick/petsc-mb/arch-ubuntu-mb-double-extra-opt/bin/mpif90 -Wall -… 137 Using include paths: -I/home/patrick/petsc-mb/include -I/home/patrick/petsc-mb/arch-ubuntu-mb-doubl… 140 Using C linker: /home/patrick/petsc-mb/arch-ubuntu-mb-double-extra-opt/bin/mpicc 141 Using Fortran linker: /home/patrick/petsc-mb/arch-ubuntu-mb-double-extra-opt/bin/mpif90 142 …mb/arch-ubuntu-mb-double-extra-opt/lib -L/home/patrick/petsc-mb/arch-ubuntu-mb-double-extra-opt/li…
|
| H A D | ex19_tut_5.out | 9 ./ex19 on a arch-ubuntu-mb-double-extra-opt named pdsbox with 1 processor, by patrick Fri Jul 27 15… 129 Configure options: PETSC_DIR=/home/patrick/petsc-mb PETSC_ARCH=arch-ubuntu-mb-double-extra-opt --wi… 133 Using PETSc directory: /home/patrick/petsc-mb 134 Using PETSc arch: arch-ubuntu-mb-double-extra-opt 137 Using C compiler: /home/patrick/petsc-mb/arch-ubuntu-mb-double-extra-opt/bin/mpicc -Wall -Wwrite… 138 Using Fortran compiler: /home/patrick/petsc-mb/arch-ubuntu-mb-double-extra-opt/bin/mpif90 -Wall -… 141 Using include paths: -I/home/patrick/petsc-mb/include -I/home/patrick/petsc-mb/arch-ubuntu-mb-doubl… 144 Using C linker: /home/patrick/petsc-mb/arch-ubuntu-mb-double-extra-opt/bin/mpicc 145 Using Fortran linker: /home/patrick/petsc-mb/arch-ubuntu-mb-double-extra-opt/bin/mpif90 146 …mb/arch-ubuntu-mb-double-extra-opt/lib -L/home/patrick/petsc-mb/arch-ubuntu-mb-double-extra-opt/li…
|
| H A D | ex19_tut_7.out | 9 ./ex19 on a arch-ubuntu-mb-double-extra-opt named pdsbox with 4 processors, by patrick Fri Jul 27 1… 138 Configure options: PETSC_DIR=/home/patrick/petsc-mb PETSC_ARCH=arch-ubuntu-mb-double-extra-opt --wi… 142 Using PETSc directory: /home/patrick/petsc-mb 143 Using PETSc arch: arch-ubuntu-mb-double-extra-opt 146 Using C compiler: /home/patrick/petsc-mb/arch-ubuntu-mb-double-extra-opt/bin/mpicc -Wall -Wwrite… 147 Using Fortran compiler: /home/patrick/petsc-mb/arch-ubuntu-mb-double-extra-opt/bin/mpif90 -Wall -… 150 Using include paths: -I/home/patrick/petsc-mb/include -I/home/patrick/petsc-mb/arch-ubuntu-mb-doubl… 153 Using C linker: /home/patrick/petsc-mb/arch-ubuntu-mb-double-extra-opt/bin/mpicc 154 Using Fortran linker: /home/patrick/petsc-mb/arch-ubuntu-mb-double-extra-opt/bin/mpif90 155 …mb/arch-ubuntu-mb-double-extra-opt/lib -L/home/patrick/petsc-mb/arch-ubuntu-mb-double-extra-opt/li…
|
| /petsc/src/mat/impls/scalapack/ |
| H A D | matscalapack.c | 42 PetscCall(PetscViewerASCIIPrintf(viewer, "block sizes: %d,%d\n", (int)a->mb, (int)a->nb)); in MatView_ScaLAPACK() 164 …PetscBLASInt xdesc[9], ydesc[9], x2desc[9], y2desc[9], mb, nb, lszx, lszy, zero = 0, one = 1, x… in MatMultXXXYYY_ScaLAPACK() local 170 PetscCall(PetscBLASIntCast(ranges[1], &mb)); /* x block size */ in MatMultXXXYYY_ScaLAPACK() 172 …PetscCallBLAS("SCALAPACKdescinit", SCALAPACKdescinit_(xdesc, &a->M, &one, &mb, &one, &zero, &zero,… in MatMultXXXYYY_ScaLAPACK() 181 lszx = SCALAPACKnumroc_(&a->M, &a->mb, &a->grid->myrow, &a->rsrc, &a->grid->nprow); in MatMultXXXYYY_ScaLAPACK() 187 …PetscCallBLAS("SCALAPACKdescinit", SCALAPACKdescinit_(x2desc, &a->M, &one, &a->mb, &one, &zero, &z… in MatMultXXXYYY_ScaLAPACK() 214 PetscCall(PetscBLASIntCast(ranges[1], &mb)); /* y block size */ in MatMultXXXYYY_ScaLAPACK() 216 …PetscCallBLAS("SCALAPACKdescinit", SCALAPACKdescinit_(ydesc, &a->M, &one, &mb, &one, &zero, &zero,… in MatMultXXXYYY_ScaLAPACK() 220 lszy = SCALAPACKnumroc_(&a->M, &a->mb, &a->grid->myrow, &a->rsrc, &a->grid->nprow); in MatMultXXXYYY_ScaLAPACK() 228 …PetscCallBLAS("SCALAPACKdescinit", SCALAPACKdescinit_(y2desc, &a->M, &one, &a->mb, &one, &zero, &z… in MatMultXXXYYY_ScaLAPACK() [all …]
|
| /petsc/src/mat/tests/ |
| H A D | ex124.c | 15 PetscInt ma, na, mb, nb; in main() local 45 PetscCall(MatGetSize(B, &mb, &nb)); in main() 48 PetscCheck(ma == mb && na == nb, PETSC_COMM_SELF, PETSC_ERR_ARG_SIZ, "nonconforming matrix size"); in main()
|
| H A D | ex242.c | 9 PetscInt i, j, M = 5, N, mb = 2, nb, nrows, ncols, mloc, nloc; in main() local 24 PetscCall(PetscOptionsGetInt(NULL, NULL, "-mb", &mb, NULL)); in main() 25 nb = mb; in main() 36 PetscCall(MatScaLAPACKSetBlockSizes(C, mb, nb)); in main() 102 PetscCall(MatScaLAPACKSetBlockSizes(B, mb, nb)); in main() 197 PetscCall(MatScaLAPACKSetBlockSizes(Asub, mb, nb)); in main()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexadapt.c | 59 Vec coordinates, mb, mx; in DMPlexLabelToMetricConstraint() local 77 PetscCall(MatCreateVecs(A, &mx, &mb)); in DMPlexLabelToMetricConstraint() 78 PetscCall(VecSet(mb, 1.0)); in DMPlexLabelToMetricConstraint() 112 PetscCall(MatSolve(A, mb, mx)); in DMPlexLabelToMetricConstraint() 155 PetscCall(VecDestroy(&mb)); in DMPlexLabelToMetricConstraint()
|
| H A D | plexcreate.c | 7056 double mbr[4], zb[2], mb[2]; in DMPlexCreateShapefile() local 7089 PetscCall(PetscViewerBinaryRead(viewer, mb, 2, &cnt, PETSC_DOUBLE)); in DMPlexCreateShapefile() 7090 PetscCall(PetscByteSwap(mb, PETSC_DOUBLE, 2)); in DMPlexCreateShapefile() 7092 PetscCall(PetscInfo(viewer, "Shapefile: M bounds (%g) -- (%g)\n", mb[0], mb[1])); in DMPlexCreateShapefile()
|
| /petsc/include/petsc/private/ |
| H A D | petscscalapack.h | 19 PetscBLASInt mb, nb; /* block size, for rows and columns */ member 121 …PetscCheck(_aa->mb == _bb->mb && _aa->nb == _bb->nb && _aa->rsrc == _bb->rsrc && _aa->csrc == _bb-…
|
| /petsc/src/mat/impls/aij/seq/ |
| H A D | aij.c | 2251 PetscInt ma, na, mb, nb, i; in MatIsTranspose_SeqAIJ() local 2255 PetscCall(MatGetSize(B, &mb, &nb)); in MatIsTranspose_SeqAIJ() 2256 if (ma != nb || na != mb) { in MatIsTranspose_SeqAIJ() 2267 PetscCall(PetscMalloc1(mb, &bptr)); in MatIsTranspose_SeqAIJ() 2269 for (i = 0; i < mb; i++) bptr[i] = bii[i]; in MatIsTranspose_SeqAIJ() 2303 PetscInt ma, na, mb, nb, i; in MatIsHermitianTranspose_SeqAIJ() local 2307 PetscCall(MatGetSize(B, &mb, &nb)); in MatIsHermitianTranspose_SeqAIJ() 2308 if (ma != nb || na != mb) { in MatIsHermitianTranspose_SeqAIJ() 2319 PetscCall(PetscMalloc1(mb, &bptr)); in MatIsHermitianTranspose_SeqAIJ() 2321 for (i = 0; i < mb; i++) bptr[i] = bii[i]; in MatIsHermitianTranspose_SeqAIJ()
|
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpiaij.c | 1888 …PetscInt M = A->rmap->N, N = A->cmap->N, ma, na, mb, nb, row, *cols, *cols_tmp, *B_diag_il… in MatTranspose_MPIAIJ() local 1897 mb = a->B->rmap->n; in MatTranspose_MPIAIJ() 1952 PetscCall(PetscMalloc1(bi[mb], &cols)); in MatTranspose_MPIAIJ() 1956 for (i = 0; i < bi[mb]; i++) cols[i] = a->garray[bj[i]]; in MatTranspose_MPIAIJ() 1958 for (i = 0; i < mb; i++) { in MatTranspose_MPIAIJ()
|
| /petsc/share/petsc/datafiles/meshes/ |
| H A D | testcase3D.cas | 7543 (cache-flush/target/reduce-by-mb 0) 7544 (cache-flush/allocunitsize-in-mb 1)
|