Searched refs:bfgs_pre (Results 1 – 8 of 8) sorted by relevance
10 PC bfgs_pre; member
80 tr->bfgs_pre = pc; in TaoSolve_NTR()81 PetscCall(PCLMVMGetMatLMVM(tr->bfgs_pre, &tr->M)); in TaoSolve_NTR()235 if (tr->bfgs_pre) { in TaoSolve_NTR()280 if ((KSP_DIVERGED_INDEFINITE_PC == ksp_reason) && (tr->bfgs_pre)) { in TaoSolve_NTR()442 tr->bfgs_pre = NULL; in TaoSetUp_NTR()
11 PC bfgs_pre; member
74 tl->bfgs_pre = pc; in TaoSolve_NTL()75 PetscCall(PCLMVMGetMatLMVM(tl->bfgs_pre, &tl->M)); in TaoSolve_NTL()236 if (tl->bfgs_pre) { in TaoSolve_NTL()280 if ((KSP_DIVERGED_INDEFINITE_PC == ksp_reason) && (tl->bfgs_pre)) { in TaoSolve_NTL()422 if (!tl->bfgs_pre) { in TaoSolve_NTL()488 if (tl->bfgs_pre) { in TaoSolve_NTL()614 tl->bfgs_pre = NULL; in TaoSetUp_NTL()
111 nlsP->bfgs_pre = pc; in TaoSolve_NLS()112 PetscCall(PCLMVMGetMatLMVM(nlsP->bfgs_pre, &nlsP->M)); in TaoSolve_NLS()269 if (nlsP->bfgs_pre) { in TaoSolve_NLS()319 if ((KSP_DIVERGED_INDEFINITE_PC == ksp_reason) && (nlsP->bfgs_pre)) { in TaoSolve_NLS()360 if (!nlsP->bfgs_pre) { in TaoSolve_NLS()463 if (!nlsP->bfgs_pre) { in TaoSolve_NLS()709 nlsP->bfgs_pre = NULL; in TaoSetUp_NLS()
40 PC bfgs_pre; member
26 if (bnk->bfgs_pre) PetscCall(PCLMVMSetIS(bnk->bfgs_pre, bnk->inactive_idx)); in TaoBNKComputeSubHessian()32 if (bnk->bfgs_pre) PetscCall(PCLMVMClearIS(bnk->bfgs_pre)); in TaoBNKComputeSubHessian()104 bnk->bfgs_pre = pc; in TaoBNKInitialize()105 PetscCall(PCLMVMGetMatLMVM(bnk->bfgs_pre, &bnk->M)); in TaoBNKInitialize()1324 bnk->bfgs_pre = NULL; in TaoCreate_BNK()