Lines Matching refs:right
41 static PetscErrorCode PetscSortReal_Private(PetscReal *v, PetscCount right) in PetscSortReal_Private() argument
47 if (right <= 1) { in PetscSortReal_Private()
48 if (right == 1) { in PetscSortReal_Private()
53 SWAP(v[0], v[right / 2], tmp); in PetscSortReal_Private()
56 for (i = 1; i <= right; i++) { in PetscSortReal_Private()
64 PetscCall(PetscSortReal_Private(v + last + 1, right - (last + 1))); in PetscSortReal_Private()
121 static PetscErrorCode PetscSortRealWithArrayInt_Private(PetscReal *v, PetscInt *V, PetscCount right) in PetscSortRealWithArrayInt_Private() argument
128 if (right <= 1) { in PetscSortRealWithArrayInt_Private()
129 if (right == 1) { in PetscSortRealWithArrayInt_Private()
134 SWAP2ri(v[0], v[right / 2], V[0], V[right / 2], rtmp, itmp); in PetscSortRealWithArrayInt_Private()
137 for (i = 1; i <= right; i++) { in PetscSortRealWithArrayInt_Private()
145 PetscCall(PetscSortRealWithArrayInt_Private(v + last + 1, V + last + 1, right - (last + 1))); in PetscSortRealWithArrayInt_Private()