Home
last modified time | relevance | path

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

/petsc/src/tao/constrained/tutorials/
H A DtomographyADMM.c21 …Vec c, xlb, xub, x, b, workM, workN, workN2, workN3, xGT; /* observation b, ground truth xGT… member
50 work = user->workN; in TaoShellSolve_SoftThreshold()
77 PetscCall(MatMult(user->ATA, X, user->workN)); in MisfitObjectiveAndGradient()
79 PetscCall(VecWAXPY(g, -1., user->workN2, user->workN)); in MisfitObjectiveAndGradient()
144 PetscCall(MatMult(user->D, x, user->workN)); in HessianReg()
182 PetscCall(MatMult(user->ATA, X, user->workN)); in FullObjGrad()
184 PetscCall(VecWAXPY(g, -1., user->workN2, user->workN)); in FullObjGrad()
247 PetscCall(VecCreate(PETSC_COMM_WORLD, &user->workN)); in InitializeUserData()
251 PetscCall(VecSetSizes(user->workN, PETSC_DECIDE, user->N)); in InitializeUserData()
255 PetscCall(VecSetFromOptions(user->workN)); in InitializeUserData()
[all …]