Lines Matching refs:xarr
23 const PetscScalar *xarr; in FormFunction_Water() local
37 PetscCall(VecGetArrayRead(localX, &xarr)); in FormFunction_Water()
59 hf = xarr[offsetnode1]; in FormFunction_Water()
60 ht = xarr[offsetnode2]; in FormFunction_Water()
88 farr[offset] = xarr[offset] - reservoir->head; in FormFunction_Water()
91 farr[offset] = xarr[offset] - (tank->elev + tank->initlvl); in FormFunction_Water()
95 PetscCall(VecRestoreArrayRead(localX, &xarr)); in FormFunction_Water()
203 PetscScalar *xarr; in SetInitialGuess_Water() local
206 PetscCall(VecGetArray(localX, &xarr)); in SetInitialGuess_Water()
215 xarr[offset] = 100; in SetInitialGuess_Water()
217 xarr[offset] = vertex->res.head; in SetInitialGuess_Water()
219 xarr[offset] = vertex->tank.initlvl + vertex->tank.elev; in SetInitialGuess_Water()
222 PetscCall(VecRestoreArray(localX, &xarr)); in SetInitialGuess_Water()