Searched refs:Sdiag (Results 1 – 1 of 1) sorted by relevance
60 Vec Swork, Twork, Sdiag, Ywork; member447 PetscCall(VecPointwiseMult(user->Sdiag, user->Swork, user->Swork)); in DesignMatMultTranspose()448 PetscCall(VecReciprocal(user->Sdiag)); in DesignMatMultTranspose()464 PetscCall(VecPointwiseMult(user->Swork, user->Twork, user->Sdiag)); in DesignMatMultTranspose()953 PetscCall(VecDuplicate(user->S, &user->Sdiag)); in EllipticInitialize()1207 PetscCall(VecDestroy(&user->Sdiag)); in EllipticDestroy()