Searched refs:GU (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/tao/pde_constrained/impls/lcl/ |
| H A D | lcl.c | 28 PetscCall(VecDestroy(&lclP->GU)); in TaoDestroy_LCL() 131 PetscCall(VecDuplicate(lclP->U, &lclP->GU)); in TaoSetup_LCL() 200 PetscCall(LCLScatter(lclP, tao->gradient, lclP->GU, lclP->GV)); in TaoSolve_LCL() 217 PetscCall(MatMult(tao->jacobian_state_inv, lclP->GU, lclP->lambda)); in TaoSolve_LCL() 219 PetscCall(MatMultTranspose(tao->jacobian_state_inv, lclP->GU, lclP->lambda)); in TaoSolve_LCL() 224 PetscCall(KSPSolve(tao->ksp, lclP->GU, lclP->lambda)); in TaoSolve_LCL() 226 PetscCall(KSPSolveTranspose(tao->ksp, lclP->GU, lclP->lambda)); in TaoSolve_LCL() 259 PetscCall(VecCopy(lclP->GU, lclP->GU0)); in TaoSolve_LCL() 367 PetscCall(LCLScatter(lclP, tao->gradient, lclP->GU, lclP->GV)); in TaoSolve_LCL() 472 PetscCall(LCLScatter(lclP, tao->gradient, lclP->GU, lclP->GV)); in TaoSolve_LCL() [all …]
|
| H A D | lcl.h | 40 Vec GU; /* Gradient wrt U */ member
|