Lines Matching refs:x1
48 PetscErrorCode SNESComputeJacobianDefault(SNES snes, Vec x1, Mat J, Mat B, PetscCtx ctx) in SNESComputeJacobianDefault() argument
70 PetscCall(PetscObjectGetComm((PetscObject)x1, &comm)); in SNESComputeJacobianDefault()
81 PetscCall(VecDuplicateVecs(x1, snes->nvwork, &snes->vwork)); in SNESComputeJacobianDefault()
88 PetscCall(VecGetSize(x1, &N)); in SNESComputeJacobianDefault()
89 PetscCall(VecGetOwnershipRange(x1, &start, &end)); in SNESComputeJacobianDefault()
93 PetscCall(SNESComputeMFFunction(snes, x1, j1a)); in SNESComputeJacobianDefault()
95 …PetscCall(SNESComputeFunction(snes, x1, j1a)); /* does not handle use of SNESSetFunctionDomainErro… in SNESComputeJacobianDefault()
103 if (use_wp) PetscCall(VecNorm(x1, NORM_2, &unorm)); in SNESComputeJacobianDefault()
109 PetscCall(VecCopy(x1, x2)); in SNESComputeJacobianDefault()
111 PetscCall(VecGetArrayRead(x1, &xx)); in SNESComputeJacobianDefault()
114 PetscCall(VecRestoreArrayRead(x1, &xx)); in SNESComputeJacobianDefault()
136 PetscCall(VecGetOwnershipRanges(x1, &ranges)); in SNESComputeJacobianDefault()