Lines Matching refs:bI
1038 PetscErrorCode PetscMergeIntArray(PetscInt an, const PetscInt aI[], PetscInt bn, const PetscInt bI[… in PetscMergeIntArray() argument
1049 if (aI[ak] == bI[bk]) { in PetscMergeIntArray()
1054 } else if (aI[ak] < bI[bk]) { in PetscMergeIntArray()
1059 L_[k] = bI[bk]; in PetscMergeIntArray()
1069 PetscCall(PetscArraycpy(L_ + k, bI + bk, bn - bk)); in PetscMergeIntArray()
1103 … an, const PetscInt aI[], const PetscInt aJ[], PetscInt bn, const PetscInt bI[], const PetscInt bJ… in PetscMergeIntArrayPair() argument
1118 if (aI[ak] <= bI[bk]) { in PetscMergeIntArrayPair()
1124 L_[k] = bI[bk]; in PetscMergeIntArrayPair()
1136 PetscCall(PetscArraycpy(L_ + k, bI + bk, bn - bk)); in PetscMergeIntArrayPair()
1161 …tArray(PetscInt an, const PetscMPIInt aI[], PetscInt bn, const PetscMPIInt bI[], PetscInt *n, Pets… in PetscMergeMPIIntArray() argument
1169 for (; ai < an && (!bn || aI[ai] <= bI[bi]); ai++) (*L)[k++] = t = aI[ai]; in PetscMergeMPIIntArray()
1170 for (; bi < bn && bI[bi] == t; bi++); in PetscMergeMPIIntArray()
1171 for (; bi < bn && (!an || bI[bi] <= aI[ai]); bi++) (*L)[k++] = t = bI[bi]; in PetscMergeMPIIntArray()