Searched refs:hes (Results 1 – 6 of 6) sorted by relevance
| /petsc/src/ksp/ksp/impls/gmres/ |
| H A D | borthog2.c | 39 PetscScalar *hh, *hes, *lhh; in KSPGMRESClassicalGramSchmidtOrthogonalization() local 50 hes = HES(0, it); in KSPGMRESClassicalGramSchmidtOrthogonalization() 55 hes[j] = 0.0; in KSPGMRESClassicalGramSchmidtOrthogonalization() 77 hes[j] -= lhh[j]; /* hes += <v,vnew> */ in KSPGMRESClassicalGramSchmidtOrthogonalization() 109 hes[j] -= lhh[j]; /* hes += <v,vnew> */ in KSPGMRESClassicalGramSchmidtOrthogonalization()
|
| H A D | borthog.c | 34 PetscScalar *hh, *hes; in KSPGMRESModifiedGramSchmidtOrthogonalization() local 40 hes = HES(0, it); in KSPGMRESModifiedGramSchmidtOrthogonalization() 46 *hes++ = *hh; in KSPGMRESModifiedGramSchmidtOrthogonalization()
|
| H A D | gmres.c | 37 PetscInt hh, hes, rs, cc; in KSPSetUp_GMRES() local 44 hes = (max_k + 1) * (max_k + 1); in KSPSetUp_GMRES() 48 …PetscCall(PetscCalloc5(hh, &gmres->hh_origin, hes, &gmres->hes_origin, rs, &gmres->rs_origin, cc, … in KSPSetUp_GMRES()
|
| /petsc/src/tao/bound/tutorials/ |
| H A D | jbearing2.c | 323 PetscErrorCode FormHessian(Tao tao, Vec X, Mat hes, Mat Hpre, void *ptr) in FormHessian() argument 349 PetscCall(MatAssembled(hes, &assembled)); in FormHessian() 350 if (assembled) PetscCall(MatZeroEntries(hes)); in FormHessian() 403 PetscCall(MatSetValuesLocal(hes, 1, &row, k, col, v, INSERT_VALUES)); in FormHessian() 413 PetscCall(MatAssemblyBegin(hes, MAT_FINAL_ASSEMBLY)); in FormHessian() 414 PetscCall(MatAssemblyEnd(hes, MAT_FINAL_ASSEMBLY)); in FormHessian() 420 PetscCall(MatSetOption(hes, MAT_NEW_NONZERO_LOCATION_ERR, PETSC_TRUE)); in FormHessian() 421 PetscCall(MatSetOption(hes, MAT_SYMMETRIC, PETSC_TRUE)); in FormHessian()
|
| /petsc/src/ksp/ksp/impls/gmres/pipefgmres/ |
| H A D | pipefgmres.c | 52 PetscScalar *hh, *hes, *lhh, shift = pipefgmres->shift; in KSPPIPEFGMRESCycle() local 171 hes = HES(0, loc_it); in KSPPIPEFGMRESCycle() 174 hes[j] = lhh[j]; in KSPPIPEFGMRESCycle() 177 hes[loc_it] = lhh[loc_it] + shift; in KSPPIPEFGMRESCycle() 202 hes[loc_it + 1] = tt; in KSPPIPEFGMRESCycle()
|
| /petsc/src/ksp/ksp/impls/gmres/agmres/ |
| H A D | agmres.c | 25 PetscInt hes; in KSPSetUp_AGMRES() local 42 hes = (N + 1) * (N + 1); in KSPSetUp_AGMRES() 45 …PetscCall(PetscCalloc4(max_k, &agmres->Rshift, max_k, &agmres->Ishift, hes, &agmres->Rloc, (N + 1)… in KSPSetUp_AGMRES()
|