Searched refs:needH (Results 1 – 7 of 7) sorted by relevance
| /petsc/src/tao/bound/impls/bnk/ |
| H A D | bnls.c | 94 PetscBool cgTerminate, needH = PETSC_TRUE, stepAccepted, shift = PETSC_TRUE; in TaoSolve_BNLS() local 100 PetscCall(TaoBNKInitialize(tao, bnk->init_type, &needH)); in TaoSolve_BNLS() 111 if (needH && bnk->inactive_idx) { in TaoSolve_BNLS() 120 needH = PETSC_FALSE; in TaoSolve_BNLS() 138 needH = PETSC_FALSE; in TaoSolve_BNLS() 147 needH = PETSC_TRUE; in TaoSolve_BNLS()
|
| H A D | bntl.c | 113 PetscBool cgTerminate, needH = PETSC_TRUE, stepAccepted, shift = PETSC_FALSE; in TaoSolve_BNTL() local 119 PetscCall(TaoBNKInitialize(tao, bnk->init_type, &needH)); in TaoSolve_BNTL() 130 if (needH && bnk->inactive_idx) { in TaoSolve_BNTL() 139 needH = PETSC_FALSE; in TaoSolve_BNTL() 178 needH = PETSC_TRUE; in TaoSolve_BNTL() 195 needH = PETSC_FALSE; in TaoSolve_BNTL() 204 needH = PETSC_TRUE; in TaoSolve_BNTL()
|
| H A D | bntr.c | 95 PetscBool cgTerminate, needH = PETSC_TRUE, stepAccepted, shift = PETSC_FALSE; in TaoSolve_BNTR() local 101 PetscCall(TaoBNKInitialize(tao, bnk->init_type, &needH)); in TaoSolve_BNTR() 112 if (needH && bnk->inactive_idx) { in TaoSolve_BNTR() 121 needH = PETSC_FALSE; in TaoSolve_BNTR() 165 needH = PETSC_TRUE; in TaoSolve_BNTR() 175 needH = PETSC_FALSE; in TaoSolve_BNTR()
|
| H A D | bnk.c | 39 PetscErrorCode TaoBNKInitialize(Tao tao, PetscInt initType, PetscBool *needH) in TaoBNKInitialize() argument 120 *needH = PETSC_TRUE; in TaoBNKInitialize() 137 if (*needH) { in TaoBNKInitialize() 142 *needH = PETSC_FALSE; in TaoBNKInitialize() 248 *needH = PETSC_TRUE; in TaoBNKInitialize()
|
| /petsc/src/tao/unconstrained/impls/ntr/ |
| H A D | ntr.c | 55 PetscInt needH; in TaoSolve_NTR() local 94 needH = 1; in TaoSolve_NTR() 116 if (needH) { in TaoSolve_NTR() 118 needH = 0; in TaoSolve_NTR() 199 needH = 1; in TaoSolve_NTR() 230 if (needH) { in TaoSolve_NTR() 232 needH = 0; in TaoSolve_NTR() 424 needH = 1; in TaoSolve_NTR()
|
| /petsc/src/tao/unconstrained/impls/ntl/ |
| H A D | ntl.c | 47 PetscInt needH; in TaoSolve_NTL() local 88 needH = 1; in TaoSolve_NTL() 110 if (needH) { in TaoSolve_NTL() 112 needH = 0; in TaoSolve_NTL() 197 needH = 1; in TaoSolve_NTL() 234 if (needH) PetscCall(TaoComputeHessian(tao, tao->solution, tao->hessian, tao->hessian_pre)); in TaoSolve_NTL() 595 needH = 1; in TaoSolve_NTL()
|
| /petsc/src/tao/unconstrained/impls/nls/ |
| H A D | nls.c | 56 PetscInt needH = 1; in TaoSolve_NLS() local 137 if (needH) { in TaoSolve_NLS() 139 needH = 0; in TaoSolve_NLS() 223 needH = 1; in TaoSolve_NLS() 261 if (needH) PetscCall(TaoComputeHessian(tao, tao->solution, tao->hessian, tao->hessian_pre)); in TaoSolve_NLS() 689 needH = 1; in TaoSolve_NLS()
|