Home
last modified time | relevance | path

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

/petsc/src/tao/pde_constrained/tutorials/
H A Delliptic.c60 Vec Swork, Twork, Sdiag, Ywork; member
259 PetscCall(VecCopy(user->Av_u, user->Swork)); in FormJacobianState()
260 PetscCall(VecReciprocal(user->Swork)); in FormJacobianState()
262 PetscCall(MatDiagonalSet(user->Diag, user->Swork, INSERT_VALUES)); in FormJacobianState()
266 PetscCall(MatDiagonalScale(user->Divwork, NULL, user->Swork)); in FormJacobianState()
400 PetscCall(MatMult(user->Av, user->uwork, user->Swork)); in DesignMatMult()
401 PetscCall(VecPointwiseMult(user->Swork, user->Swork, user->Swork)); in DesignMatMult()
402 PetscCall(VecReciprocal(user->Swork)); in DesignMatMult()
409 PetscCall(VecPointwiseMult(user->Swork, user->Twork, user->Swork)); in DesignMatMult()
416 PetscCall(VecPointwiseMult(user->Swork, user->Twork, user->Swork)); in DesignMatMult()
[all …]
H A Dparabolic.c56 Vec Rwork, Swork, Twork; member
336 PetscCall(VecCopy(user->Av_u, user->Swork)); in FormJacobianState()
337 PetscCall(VecReciprocal(user->Swork)); in FormJacobianState()
339 PetscCall(MatDiagonalScale(user->Divwork, NULL, user->Swork)); in FormJacobianState()
405 PetscCall(MatMult(user->Grad, X, user->Swork)); in StateMatBlockMult()
406 PetscCall(VecPointwiseDivide(user->Swork, user->Swork, user->Av_u)); in StateMatBlockMult()
407 PetscCall(MatMult(user->Div, user->Swork, Y)); in StateMatBlockMult()
426 PetscCall(MatMult(user->Av, user->uwork, user->Swork)); in DesignMatMult()
427 PetscCall(VecPointwiseMult(user->Swork, user->Swork, user->Swork)); in DesignMatMult()
428 PetscCall(VecReciprocal(user->Swork)); in DesignMatMult()
[all …]