Searched refs:HES (Results 1 – 14 of 14) sorted by relevance
| /petsc/src/ksp/ksp/impls/gmres/pgmres/ |
| H A D | pgmresimpl.h | 12 #define HES(a, b) (pgmres->hes_origin + (b) * (pgmres->max_k + 1) + (a)) macro
|
| H A D | pgmres.c | 128 for (j = PetscMax(0, k - 1); j < it - 1; j++) work[k] -= *HES(k, j) * *HH(j, it - 1); in KSPPGMRESCycle() 250 for (j = 0; j <= it + 1; j++) *HES(j, it) = hh[j]; in KSPPGMRESUpdateHessenberg()
|
| /petsc/src/ksp/ksp/impls/gmres/ |
| H A D | borthog.c | 40 hes = HES(0, it); in KSPGMRESModifiedGramSchmidtOrthogonalization()
|
| H A D | borthog2.c | 50 hes = HES(0, it); in KSPGMRESClassicalGramSchmidtOrthogonalization()
|
| H A D | gmresimpl.h | 79 #define HES(a, b) (gmres->hes_origin + (b) * (gmres->max_k + 1) + (a)) macro
|
| H A D | gmres.c | 145 *HES(it + 1, it) = tt; in KSPGMRESCycle()
|
| /petsc/src/ksp/ksp/impls/gmres/fgmres/ |
| H A D | fgmresimpl.h | 26 #define HES(a, b) (fgmres->hes_origin + (b) * (fgmres->max_k + 1) + (a)) macro
|
| H A D | fgmres.c | 138 *HES(loc_it + 1, loc_it) = tt; in KSPFGMRESCycle()
|
| /petsc/src/ksp/ksp/impls/gmres/pipefgmres/ |
| H A D | pipefgmresimpl.h | 28 #define HES(a, b) (pipefgmres->hes_origin + (b) * (pipefgmres->max_k + 1) + (a)) macro
|
| H A D | pipefgmres.c | 171 hes = HES(0, loc_it); in KSPPIPEFGMRESCycle() 392 for (j = 0; j <= it + 1; j++) *HES(j, it) = hh[j]; in KSPPIPEFGMRESUpdateHessenberg()
|
| /petsc/src/ksp/ksp/impls/gmres/lgmres/ |
| H A D | lgmresimpl.h | 38 #define HES(a, b) (lgmres->hes_origin + (b) * (lgmres->max_k + 1) + (a)) macro
|
| H A D | lgmres.c | 192 *HES(loc_it + 1, loc_it) = tt; in KSPLGMRESCycle() 285 for (jj = 0; jj <= ii + 1 && jj < it_total + 1; jj++) avec[jj] += *HES(jj, ii) * *GRS(ii); in KSPLGMRESCycle()
|
| /petsc/src/ksp/ksp/impls/gmres/dgmres/ |
| H A D | dgmresimpl.h | 54 #define HES(a, b) (dgmres->hes_origin + (b) * (dgmres->max_k + 1) + (a)) macro
|
| H A D | dgmres.c | 166 *HES(it + 1, it) = tt; in KSPDGMRESCycle()
|