Home
last modified time | relevance | path

Searched refs:bfgs_pre (Results 1 – 8 of 8) sorted by relevance

/petsc/src/tao/unconstrained/impls/ntr/
H A Dntrimpl.h10 PC bfgs_pre; member
H A Dntr.c80 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()
/petsc/src/tao/unconstrained/impls/ntl/
H A Dntlimpl.h11 PC bfgs_pre; member
H A Dntl.c74 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()
/petsc/src/tao/unconstrained/impls/nls/
H A Dnlsimpl.h10 PC bfgs_pre; member
H A Dnls.c111 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()
/petsc/src/tao/bound/impls/bnk/
H A Dbnk.h40 PC bfgs_pre; member
H A Dbnk.c26 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()