Searched refs:invDnew (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/ksp/ksp/utils/lmvm/rescale/ |
| H A D | symbrdnrescale.c | 143 PetscCall(VecCopy(invD, ldb->invDnew)); in SymBroydenRescaleUpdateDiagonal() 144 PetscCall(VecReciprocal(ldb->invDnew)); in SymBroydenRescaleUpdateDiagonal() 145 …PetscCall(DiagonalUpdate(ldb, ldb->invDnew, s_last, y_last, ldb->V, ldb->W, ldb->BFGS, ldb->DFP, l… in SymBroydenRescaleUpdateDiagonal() 147 PetscCall(VecReciprocal(ldb->invDnew)); in SymBroydenRescaleUpdateDiagonal() 150 PetscCall(VecCopy(invD, ldb->invDnew)); in SymBroydenRescaleUpdateDiagonal() 151 …PetscCall(DiagonalUpdate(ldb, ldb->invDnew, y_last, s_last, ldb->V, ldb->W, ldb->DFP, ldb->BFGS, 1… in SymBroydenRescaleUpdateDiagonal() 153 PetscCall(VecAbs(ldb->invDnew)); in SymBroydenRescaleUpdateDiagonal() 186 D_minus_beta_squared = ldb->invDnew; // (D^(-0.5))^2 = D^-1 in SymBroydenRescaleUpdateDiagonal() 188 PetscCall(VecCopy(ldb->invDnew, ldb->U)); in SymBroydenRescaleUpdateDiagonal() 192 PetscCall(VecCopy(ldb->invDnew, ldb->U)); in SymBroydenRescaleUpdateDiagonal() [all …]
|
| H A D | symbrdnrescale.h | 11 Vec invDnew, BFGS, DFP, U, V, W; /* work vectors for diagonal scaling */ member
|