Searched refs:bsy (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/vec/vec/utils/ |
| H A D | vscat.c | 678 PetscInt bs, bsx, bsy, min, max, m[2], mg[2], ixfirst, ixstep, iyfirst, iystep; in VecScatterCreate() local 746 if (iyid == IS_BLOCK) PetscCall(ISGetBlockSize(iy, &bsy)); in VecScatterCreate() 801 m[0] = PetscMin(bsx, bsy); in VecScatterCreate() 802 m[1] = PetscMax(bsx, bsy); in VecScatterCreate() 806 } else if (ixid == IS_STRIDE && iyid == IS_BLOCK && ixstep == 1 && ixfirst % bsy == 0) { in VecScatterCreate() 807 m[0] = bsy; in VecScatterCreate() 808 m[1] = bsy; in VecScatterCreate()
|
| /petsc/src/vec/is/is/interface/ |
| H A D | index.c | 1817 PetscInt bs, bsy; in ISCopy() local 1825 PetscCall(PetscLayoutGetBlockSize(isy->map, &bsy)); in ISCopy() 1828 …cCheck(bs == bsy, PETSC_COMM_SELF, PETSC_ERR_ARG_INCOMP, "Index sets have different block size %" … in ISCopy()
|