Lines Matching refs:Twork
60 Vec Swork, Twork, Sdiag, Ywork; member
406 PetscCall(MatMult(user->Av, user->uwork, user->Twork)); in DesignMatMult()
409 PetscCall(VecPointwiseMult(user->Swork, user->Twork, user->Swork)); in DesignMatMult()
413 PetscCall(MatMult(user->Grad, user->y, user->Twork)); in DesignMatMult()
416 PetscCall(VecPointwiseMult(user->Swork, user->Twork, user->Swork)); in DesignMatMult()
423 PetscCall(MatMult(user->Grad, user->suby, user->Twork)); in DesignMatMult()
424 PetscCall(VecPointwiseMult(user->Twork, user->Twork, user->Swork)); in DesignMatMult()
425 PetscCall(MatMultTranspose(user->Grad, user->Twork, user->subq)); in DesignMatMult()
458 PetscCall(MatMult(user->Grad, user->suby, user->Twork)); in DesignMatMultTranspose()
461 PetscCall(VecPointwiseMult(user->Twork, user->Swork, user->Twork)); in DesignMatMultTranspose()
464 PetscCall(VecPointwiseMult(user->Swork, user->Twork, user->Sdiag)); in DesignMatMultTranspose()
955 PetscCall(VecDuplicate(user->S, &user->Twork)); in EllipticInitialize()
1209 PetscCall(VecDestroy(&user->Twork)); in EllipticDestroy()