Home
last modified time | relevance | path

Searched refs:hes (Results 1 – 6 of 6) sorted by relevance

/petsc/src/ksp/ksp/impls/gmres/
H A Dborthog2.c39 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 Dborthog.c34 PetscScalar *hh, *hes; in KSPGMRESModifiedGramSchmidtOrthogonalization() local
40 hes = HES(0, it); in KSPGMRESModifiedGramSchmidtOrthogonalization()
46 *hes++ = *hh; in KSPGMRESModifiedGramSchmidtOrthogonalization()
H A Dgmres.c37 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 Djbearing2.c323 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 Dpipefgmres.c52 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 Dagmres.c25 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()