Home
last modified time | relevance | path

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

/petsc/src/vec/vec/utils/
H A Dprojection.c227 const PetscScalar *v1, *v2, *vmiddle; in VecWhichBetween() local
248 PetscCall(VecGetArrayRead(V, &vmiddle)); in VecWhichBetween()
250 vmiddle = v1; in VecWhichBetween()
252 vmiddle = v2; in VecWhichBetween()
258 …if (PetscRealPart(v1[i]) < PetscRealPart(vmiddle[i]) && PetscRealPart(vmiddle[i]) < PetscRealPart(… in VecWhichBetween()
266 if (V != VecLow && V != VecHigh) PetscCall(VecRestoreArrayRead(V, &vmiddle)); in VecWhichBetween()
295 const PetscScalar *v1, *v2, *vmiddle; in VecWhichBetweenOrEqual() local
316 PetscCall(VecGetArrayRead(V, &vmiddle)); in VecWhichBetweenOrEqual()
318 vmiddle = v1; in VecWhichBetweenOrEqual()
320 vmiddle = v2; in VecWhichBetweenOrEqual()
[all …]
/petsc/src/tao/bound/tutorials/
H A Djbearing2.c217 PetscReal vmiddle, vup, vdown, vleft, vright; in FormFunctionGradient() local
259vmiddle = (hxhx) * (trule1 + trule2 + trule3 + trule4) + hyhy * (trule1 + trule2 + trule5 + trule6… in FormFunctionGradient()
282 v[k] = vmiddle; in FormFunctionGradient()
332 PetscReal vmiddle, vup, vdown, vleft, vright; in FormHessian() local
365vmiddle = (hxhx) * (trule1 + trule2 + trule3 + trule4) + hyhy * (trule1 + trule2 + trule5 + trule6… in FormHessian()
388 v[k] = vmiddle; in FormHessian()