Searched refs:Swork (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/tao/pde_constrained/tutorials/ |
| H A D | elliptic.c | 60 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 D | parabolic.c | 56 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 …]
|