Searched refs:yiwork (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/tao/pde_constrained/tutorials/ |
| H A D | parabolic.c | 44 Vec *yi, *yiwork; member 271 PetscCall(Scatter_i(user->ywork, user->yiwork, user->yi_scatter, user->nt)); in FormGradient() 274 PetscCall(MatMult(user->QblockT, user->di[j], user->yiwork[i])); in FormGradient() 276 PetscCall(Gather_i(user->ywork, user->yiwork, user->yi_scatter, user->nt)); in FormGradient() 304 PetscCall(Scatter_i(user->ywork, user->yiwork, user->yi_scatter, user->nt)); in FormFunctionGradient() 307 PetscCall(MatMult(user->QblockT, user->di[j], user->yiwork[i])); in FormFunctionGradient() 309 PetscCall(Gather_i(user->ywork, user->yiwork, user->yi_scatter, user->nt)); in FormFunctionGradient() 372 PetscCall(MatMult(user->JsBlock, user->yi[0], user->yiwork[0])); in StateMatMult() 374 PetscCall(MatMult(user->JsBlock, user->yi[i], user->yiwork[i])); in StateMatMult() 375 PetscCall(VecAXPY(user->yiwork[i], -1.0, user->yi[i - 1])); in StateMatMult() [all …]
|
| H A D | hyperbolic.c | 39 Vec *yi, *yiwork, *ziwork; member 341 PetscCall(MatMult(user->JsBlock, user->yi[0], user->yiwork[0])); in StateMatMult() 345 PetscCall(MatMult(user->JsBlock, user->yi[i], user->yiwork[i])); in StateMatMult() 347 PetscCall(VecAXPY(user->yiwork[i], -1.0, user->ziwork[i - 1])); in StateMatMult() 349 PetscCall(Gather_yi(Y, user->yiwork, user->yi_scatter, user->nt)); in StateMatMult() 364 PetscCall(MatMultTranspose(user->JsBlock, user->yi[i], user->yiwork[i])); in StateMatMultTranspose() 366 PetscCall(VecAXPY(user->yiwork[i], -1.0, user->ziwork[i + 1])); in StateMatMultTranspose() 371 PetscCall(MatMultTranspose(user->JsBlock, user->yi[i], user->yiwork[i])); in StateMatMultTranspose() 372 PetscCall(Gather_yi(Y, user->yiwork, user->yi_scatter, user->nt)); in StateMatMultTranspose() 437 PetscCall(Scatter_yi(X, user->yiwork, user->yi_scatter, user->nt)); in DesignMatMultTranspose() [all …]
|