Searched refs:PQ (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/ksp/ksp/utils/lmvm/dense/ |
| H A D | denseqn.c | 79 PetscCall(VecDestroyVecs(lmvm->m, &lqn->PQ)); in MatLMVMDQNResetDestructive() 194 PetscCall(VecDuplicateVecs(lmvm->Xprev, lmvm->m, &lqn->PQ)); in MatAllocate_LMVMDQN_Internal() 502 PetscCall(VecDestroyThenCopy(blqn->PQ[i], &mlqn->PQ[i])); in MatCopy_LMVMDQN() 886 PetscCall(MatDQNApplyJ0Fwd(B, lbfgs->column_work, lbfgs->PQ[idx])); in MatMult_LMVMDBFGS() 904 PetscCall(VecDot(lbfgs->PQ[idx], lbfgs->column_work2, &sjtpi)); in MatMult_LMVMDBFGS() 908 …PetscCall(VecAXPBYPCZ(lbfgs->PQ[idx], -sjtpi / lbfgs->stp[idx_j], yjtsi / lbfgs->yts[idx_j], 1.0, … in MatMult_LMVMDBFGS() 910 PetscCall(VecDot(lbfgs->PQ[idx], lbfgs->column_work, &stp)); in MatMult_LMVMDBFGS() 934 …PetscCall(VecAXPBYPCZ(Z, -stz / lbfgs->stp[idx], ytx / lbfgs->yts[idx], 1.0, lbfgs->PQ[idx], lbfgs… in MatMult_LMVMDBFGS() 1251 PetscCall(MatDQNApplyJ0Inv(H, ldfp->column_work, ldfp->PQ[idx])); in MatSolve_LMVMDDFP() 1269 PetscCall(VecDot(ldfp->PQ[idx], ldfp->column_work2, &yjtqi)); in MatSolve_LMVMDDFP() [all …]
|
| H A D | denseqn.h | 23 Vec *PQ; /* P for BFGS, Q for DFP */ member
|