Home
last modified time | relevance | path

Searched refs:Db (Results 1 – 3 of 3) sorted by relevance

/petsc/src/snes/impls/vi/ss/
H A Dviss.c96 …tscErrorCode SNESVIComputeBsubdifferentialVectors(SNES snes, Vec X, Vec F, Mat jac, Vec Da, Vec Db) in SNESVIComputeBsubdifferentialVectors() argument
107 PetscCall(VecGetArray(Db, &db)); in SNESVIComputeBsubdifferentialVectors()
138 PetscCall(VecRestoreArray(Db, &db)); in SNESVIComputeBsubdifferentialVectors()
160 static PetscErrorCode SNESVIComputeJacobian(Mat jac, Mat jac_pre, Vec Da, Vec Db) in SNESVIComputeJacobian() argument
164 PetscCall(MatDiagonalScale(jac, Db, NULL)); in SNESVIComputeJacobian()
167 PetscCall(MatDiagonalScale(jac_pre, Db, NULL)); in SNESVIComputeJacobian()
268 PetscCall(SNESVIComputeBsubdifferentialVectors(snes, X, F, snes->jacobian, vi->Da, vi->Db)); in SNESSolve_VINEWTONSSLS()
270 PetscCall(SNESVIComputeJacobian(snes->jacobian, snes->jacobian_pre, vi->Da, vi->Db)); in SNESSolve_VINEWTONSSLS()
352 PetscCall(VecDuplicate(snes->work[0], &vi->Db)); in SNESSetUp_VINEWTONSSLS()
367 PetscCall(VecDestroy(&vi->Db)); in SNESReset_VINEWTONSSLS()
H A Dvissimpl.h18 Vec Db; /* B sub-differential work vector (row scaling) */ member
/petsc/src/tao/util/
H A Dtao_util.c247 PetscErrorCode MatDFischer(Mat jac, Vec X, Vec Con, Vec XL, Vec XU, Vec T1, Vec T2, Vec Da, Vec Db) in MatDFischer() argument
261 PetscCall(VecGetArray(Db, &db)); in MatDFischer()
359 PetscCall(VecRestoreArray(Db, &db)); in MatDFischer()
393 …cher(Mat jac, Vec X, Vec Con, Vec XL, Vec XU, PetscReal mu, Vec T1, Vec T2, Vec Da, Vec Db, Vec Dm) in MatDSFischer() argument
403 PetscCall(MatDFischer(jac, X, Con, XL, XU, T1, T2, Da, Db)); in MatDSFischer()
411 PetscCall(VecGetArray(Db, &db)); in MatDSFischer()
467 PetscCall(VecRestoreArray(Db, &db)); in MatDSFischer()