Home
last modified time | relevance | path

Searched refs:bsy (Results 1 – 2 of 2) sorted by relevance

/petsc/src/vec/vec/utils/
H A Dvscat.c678 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 Dindex.c1817 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()