Lines Matching refs:suby
18 Vec suby, subq, subd; member
308 PetscCall(Scatter(Y, user->suby, user->yi_scatter[i], 0, 0)); in StateMatMult()
309 PetscCall(MatMult(user->JsBlock, user->subq, user->suby)); in StateMatMult()
310 PetscCall(Gather(Y, user->suby, user->yi_scatter[i], 0, 0)); in StateMatMult()
337 PetscCall(Scatter(Y, user->suby, user->yi_scatter[i], 0, 0)); in StateInvMatMult()
338 PetscCall(KSPSolve(user->solver, user->subq, user->suby)); in StateInvMatMult()
341 PetscCall(Gather(Y, user->suby, user->yi_scatter[i], 0, 0)); in StateInvMatMult()
378 PetscCall(Scatter(Y, user->suby, user->yi_scatter[i], 0, 0)); in QMatMultTranspose()
379 PetscCall(MatMultTranspose(user->Q, user->subd, user->suby)); in QMatMultTranspose()
380 PetscCall(Gather(Y, user->suby, user->yi_scatter[i], 0, 0)); in QMatMultTranspose()
420 PetscCall(Scatter(user->y, user->suby, user->yi_scatter[i], 0, 0)); in DesignMatMult()
423 PetscCall(MatMult(user->Grad, user->suby, user->Twork)); in DesignMatMult()
426 PetscCall(Gather(user->y, user->suby, user->yi_scatter[i], 0, 0)); in DesignMatMult()
452 PetscCall(Scatter(user->y, user->suby, user->yi_scatter[i], 0, 0)); in DesignMatMultTranspose()
458 PetscCall(MatMult(user->Grad, user->suby, user->Twork)); in DesignMatMultTranspose()
472 PetscCall(Gather(user->y, user->suby, user->yi_scatter[i], 0, 0)); in DesignMatMultTranspose()
495 PetscCall(Scatter(user->y, user->suby, user->yi_scatter[i], 0, 0)); in FormConstraints()
497 PetscCall(MatMult(user->Grad, user->suby, user->Swork)); in FormConstraints()
501 PetscCall(VecSum(user->suby, &sum)); in FormConstraints()
505 PetscCall(Gather(user->y, user->suby, user->yi_scatter[i], 0, 0)); in FormConstraints()
619 PetscCall(VecDuplicate(user->u, &user->suby)); in EllipticInitialize()
625 PetscCall(VecGetOwnershipRange(user->suby, &lo, &hi)); in EllipticInitialize()
627 PetscCall(VecScatterCreate(user->y, is_from_y, user->suby, NULL, &user->yi_scatter[i])); in EllipticInitialize()
1214 PetscCall(VecDestroy(&user->suby)); in EllipticDestroy()