Searched refs:column_work2 (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/ksp/ksp/utils/lmvm/dense/ |
| H A D | denseqn.h | 27 Vec column_work, column_work2, rwork1, rwork2, rwork3; member
|
| H A D | denseqn.c | 72 PetscCall(VecDestroy(&lqn->column_work2)); in MatLMVMDQNResetDestructive() 195 PetscCall(VecDuplicate(lmvm->Xprev, &lqn->column_work2)); in MatAllocate_LMVMDQN_Internal() 903 PetscCall(MatGetColumnVector(Sfull, lbfgs->column_work2, idx_j)); in MatMult_LMVMDBFGS() 904 PetscCall(VecDot(lbfgs->PQ[idx], lbfgs->column_work2, &sjtpi)); in MatMult_LMVMDBFGS() 906 PetscCall(MatGetColumnVector(Yfull, lbfgs->column_work2, idx_j)); in MatMult_LMVMDBFGS() 908 …sjtpi / lbfgs->stp[idx_j], yjtsi / lbfgs->yts[idx_j], 1.0, lbfgs->PQ[idx_j], lbfgs->column_work2)); in MatMult_LMVMDBFGS() 932 PetscCall(MatGetColumnVector(Yfull, lbfgs->column_work2, idx)); in MatMult_LMVMDBFGS() 934 …BYPCZ(Z, -stz / lbfgs->stp[idx], ytx / lbfgs->yts[idx], 1.0, lbfgs->PQ[idx], lbfgs->column_work2)); in MatMult_LMVMDBFGS() 1268 PetscCall(MatGetColumnVector(Yfull, ldfp->column_work2, idx_j)); in MatSolve_LMVMDDFP() 1269 PetscCall(VecDot(ldfp->PQ[idx], ldfp->column_work2, &yjtqi)); in MatSolve_LMVMDDFP() [all …]
|