Searched refs:hapend (Results 1 – 6 of 6) sorted by relevance
| /petsc/src/ksp/ksp/impls/gmres/pgmres/ |
| H A D | pgmres.c | 22 PetscBool hapend = PETSC_FALSE; in KSPPGMRESCycle() local 70 PetscCall(KSPPGMRESUpdateHessenberg(ksp, it - 2, &hapend, &res)); in KSPPGMRESCycle() 83 if (hapend) { in KSPPGMRESCycle() 236 static PetscErrorCode KSPPGMRESUpdateHessenberg(KSP ksp, PetscInt it, PetscBool *hapend, PetscReal … in KSPPGMRESUpdateHessenberg() argument 256 *hapend = PETSC_TRUE; in KSPPGMRESUpdateHessenberg() 281 if (!*hapend) { in KSPPGMRESUpdateHessenberg()
|
| /petsc/src/ksp/ksp/impls/gmres/fgmres/ |
| H A D | fgmres.c | 61 PetscBool hapend = PETSC_FALSE; /* indicates happy breakdown ending */ in KSPFGMRESCycle() local 151 hapend = PETSC_TRUE; in KSPFGMRESCycle() 162 PetscCall(KSPFGMRESUpdateHessenberg(ksp, loc_it, hapend, &res_norm)); in KSPFGMRESCycle() 176 if (hapend) { in KSPFGMRESCycle() 302 static PetscErrorCode KSPFGMRESUpdateHessenberg(KSP ksp, PetscInt it, PetscBool hapend, PetscReal *… in KSPFGMRESUpdateHessenberg() argument 339 if (!hapend) { in KSPFGMRESUpdateHessenberg()
|
| /petsc/src/ksp/ksp/impls/gmres/pipefgmres/ |
| H A D | pipefgmres.c | 53 PetscBool hapend = PETSC_FALSE; /* indicates happy breakdown ending */ in KSPPIPEFGMRESCycle() local 237 hapend = PETSC_TRUE; in KSPPIPEFGMRESCycle() 252 PetscCall(KSPPIPEFGMRESUpdateHessenberg(ksp, loc_it, &hapend, &res_norm)); in KSPPIPEFGMRESCycle() 267 if (hapend) { in KSPPIPEFGMRESCycle() 378 static PetscErrorCode KSPPIPEFGMRESUpdateHessenberg(KSP ksp, PetscInt it, PetscBool *hapend, PetscR… in KSPPIPEFGMRESUpdateHessenberg() argument 398 *hapend = PETSC_TRUE; in KSPPIPEFGMRESUpdateHessenberg() 423 if (!*hapend) { in KSPPIPEFGMRESUpdateHessenberg()
|
| /petsc/src/ksp/ksp/impls/gmres/lgmres/ |
| H A D | lgmres.c | 94 PetscBool hapend = PETSC_FALSE; /* indicates happy breakdown ending */ in KSPLGMRESCycle() local 202 hapend = PETSC_TRUE; in KSPLGMRESCycle() 207 PetscCall(KSPLGMRESUpdateHessenberg(ksp, loc_it, hapend, &res)); in KSPLGMRESCycle() 222 if (hapend) { in KSPLGMRESCycle() 439 static PetscErrorCode KSPLGMRESUpdateHessenberg(KSP ksp, PetscInt it, PetscBool hapend, PetscReal *… in KSPLGMRESUpdateHessenberg() argument 474 if (!hapend) { in KSPLGMRESUpdateHessenberg()
|
| /petsc/src/ksp/ksp/impls/gmres/ |
| H A D | gmres.c | 93 PetscBool hapend = PETSC_FALSE; in KSPGMRESCycle() local 152 hapend = PETSC_TRUE; in KSPGMRESCycle() 154 PetscCall(KSPGMRESUpdateHessenberg(ksp, it, hapend, &res)); in KSPGMRESCycle() 165 if (hapend) { in KSPGMRESCycle() 347 static PetscErrorCode KSPGMRESUpdateHessenberg(KSP ksp, PetscInt it, PetscBool hapend, PetscReal *r… in KSPGMRESUpdateHessenberg() argument 373 if (!hapend) { in KSPGMRESUpdateHessenberg()
|
| /petsc/src/ksp/ksp/impls/gmres/dgmres/ |
| H A D | dgmres.c | 110 PetscBool hapend = PETSC_FALSE; in KSPDGMRESCycle() local 173 hapend = PETSC_TRUE; in KSPDGMRESCycle() 175 PetscCall(KSPDGMRESUpdateHessenberg(ksp, it, hapend, &res)); in KSPDGMRESCycle() 187 if (hapend) { in KSPDGMRESCycle() 364 static PetscErrorCode KSPDGMRESUpdateHessenberg(KSP ksp, PetscInt it, PetscBool hapend, PetscReal *… in KSPDGMRESUpdateHessenberg() argument 390 if (!hapend) { in KSPDGMRESUpdateHessenberg()
|