Searched refs:VecHigh (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/vec/vec/utils/ |
| H A D | projection.c | 222 PetscErrorCode VecWhichBetween(Vec VecLow, Vec V, Vec VecHigh, IS *S) in VecWhichBetween() argument 232 PetscValidHeaderSpecific(VecHigh, VEC_CLASSID, 3); in VecWhichBetween() 234 PetscCheckSameComm(V, 2, VecHigh, 3); in VecWhichBetween() 236 VecCheckSameSize(V, 2, VecHigh, 3); in VecWhichBetween() 242 if (VecLow != VecHigh) { in VecWhichBetween() 243 PetscCall(VecGetArrayRead(VecHigh, &v2)); in VecWhichBetween() 247 if (V != VecLow && V != VecHigh) { in VecWhichBetween() 265 if (VecLow != VecHigh) PetscCall(VecRestoreArrayRead(VecHigh, &v2)); in VecWhichBetween() 266 if (V != VecLow && V != VecHigh) PetscCall(VecRestoreArrayRead(V, &vmiddle)); in VecWhichBetween() 290 PetscErrorCode VecWhichBetweenOrEqual(Vec VecLow, Vec V, Vec VecHigh, IS *S) in VecWhichBetweenOrEqual() argument [all …]
|