Searched refs:DXFree (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/tao/quadratic/impls/gpcg/ |
| H A D | gpcg.c | 17 PetscCall(VecDestroy(&gpcg->DXFree)); in TaoDestroy_GPCG() 89 PetscCall(VecDuplicate(tao->solution, &gpcg->DXFree)); in TaoSetup_GPCG() 161 PetscCall(VecDestroy(&gpcg->DXFree)); in TaoSolve_GPCG() 164 …cCall(TaoVecGetSubVec(tao->stepdirection, gpcg->Free_Local, tao->subset_type, 0.0, &gpcg->DXFree)); in TaoSolve_GPCG() 165 PetscCall(VecSet(gpcg->DXFree, 0.0)); in TaoSolve_GPCG() 180 PetscCall(KSPSolve(tao->ksp, gpcg->R, gpcg->DXFree)); in TaoSolve_GPCG() 185 PetscCall(VecISAXPY(tao->stepdirection, gpcg->Free_Local, 1.0, gpcg->DXFree)); in TaoSolve_GPCG()
|
| H A D | gpcg.h | 31 Vec DXFree; member
|
| /petsc/src/tao/bound/impls/tron/ |
| H A D | tron.c | 14 PetscCall(VecDestroy(&tron->DXFree)); in TaoDestroy_TRON() 141 … PetscCall(TaoVecGetSubVec(tao->gradient, tron->Free_Local, tao->subset_type, 0.0, &tron->DXFree)); in TaoSolve_TRON() 142 PetscCall(VecSet(tron->DXFree, 0.0)); in TaoSolve_TRON() 158 PetscCall(KSPSolve(tao->ksp, tron->R, tron->DXFree)); in TaoSolve_TRON() 165 PetscCall(VecISAXPY(tao->stepdirection, tron->Free_Local, 1.0, tron->DXFree)); in TaoSolve_TRON() 344 tron->DXFree = NULL; in TaoCreate_TRON()
|
| H A D | tron.h | 36 Vec DXFree; member
|