Searched refs:workRight (Results 1 – 1 of 1) sorted by relevance
30 Vec workRight[NWORKRIGHT]; /* Workspace for temporary vec */ member106 PetscCall(MatCreateVecs(ctx->F, &ctx->workLeft[0], &ctx->workRight[0])); in SetupWorkspace()108 for (i = 1; i < NWORKRIGHT; i++) PetscCall(VecDuplicate(ctx->workRight[0], &ctx->workRight[i])); in SetupWorkspace()169 for (i = 0; i < NWORKRIGHT; i++) PetscCall(VecDestroy(&(*ctx)->workRight[i])); in DestroyContext()198 FTFx = ctx->workRight[0]; in GradientMisfit()199 FTd = ctx->workRight[1]; in GradientMisfit()227 z = ctx->workRight[5]; in ObjectiveMisfitADMM()228 u = ctx->workRight[6]; in ObjectiveMisfitADMM()229 temp = ctx->workRight[10]; in ObjectiveMisfitADMM()251 z = ctx->workRight[5]; in GradientMisfitADMM()[all …]