Lines Matching refs:VecDuplicate
200 PetscCall(VecDuplicate(tao->solution, &tao->gradient)); in TaoSetup_IPM()
201 PetscCall(VecDuplicate(tao->solution, &tao->stepdirection)); in TaoSetup_IPM()
202 PetscCall(VecDuplicate(tao->solution, &ipmP->rd)); in TaoSetup_IPM()
203 PetscCall(VecDuplicate(tao->solution, &ipmP->rhs_x)); in TaoSetup_IPM()
204 PetscCall(VecDuplicate(tao->solution, &ipmP->work)); in TaoSetup_IPM()
205 PetscCall(VecDuplicate(tao->solution, &ipmP->save_x)); in TaoSetup_IPM()
209 PetscCall(VecDuplicate(tao->constraints_equality, &ipmP->lambdae)); in TaoSetup_IPM()
210 PetscCall(VecDuplicate(tao->constraints_equality, &ipmP->dlambdae)); in TaoSetup_IPM()
211 PetscCall(VecDuplicate(tao->constraints_equality, &ipmP->rhs_lambdae)); in TaoSetup_IPM()
212 PetscCall(VecDuplicate(tao->constraints_equality, &ipmP->save_lambdae)); in TaoSetup_IPM()
213 PetscCall(VecDuplicate(tao->constraints_equality, &ipmP->rpe)); in TaoSetup_IPM()
214 PetscCall(VecDuplicate(tao->constraints_equality, &tao->DE)); in TaoSetup_IPM()
216 if (tao->constraints_inequality) PetscCall(VecDuplicate(tao->constraints_inequality, &tao->DI)); in TaoSetup_IPM()
245 PetscCall(VecDuplicate(tao->solution, &xtmp)); in IPMInitializeBounds()
281 PetscCall(VecDuplicate(ipmP->s, &ipmP->ds)); in IPMInitializeBounds()
282 PetscCall(VecDuplicate(ipmP->s, &ipmP->rhs_s)); in IPMInitializeBounds()
283 PetscCall(VecDuplicate(ipmP->s, &ipmP->complementarity)); in IPMInitializeBounds()
284 PetscCall(VecDuplicate(ipmP->s, &ipmP->ci)); in IPMInitializeBounds()
286 PetscCall(VecDuplicate(ipmP->s, &ipmP->lambdai)); in IPMInitializeBounds()
287 PetscCall(VecDuplicate(ipmP->s, &ipmP->dlambdai)); in IPMInitializeBounds()
288 PetscCall(VecDuplicate(ipmP->s, &ipmP->rhs_lambdai)); in IPMInitializeBounds()
289 PetscCall(VecDuplicate(ipmP->s, &ipmP->save_lambdai)); in IPMInitializeBounds()
291 PetscCall(VecDuplicate(ipmP->s, &ipmP->save_s)); in IPMInitializeBounds()
292 PetscCall(VecDuplicate(ipmP->s, &ipmP->rpi)); in IPMInitializeBounds()
293 PetscCall(VecDuplicate(ipmP->s, &ipmP->Zero_nb)); in IPMInitializeBounds()
295 PetscCall(VecDuplicate(ipmP->s, &ipmP->One_nb)); in IPMInitializeBounds()
297 PetscCall(VecDuplicate(ipmP->s, &ipmP->Inf_nb)); in IPMInitializeBounds()
376 PetscCall(VecDuplicate(ipmP->bigrhs, &ipmP->bigstep)); in IPMInitializeBounds()
763 if (!ipmP->work) PetscCall(VecDuplicate(tao->solution, &ipmP->work)); in IPMUpdateAi()