Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/eisens/ !
H A Deisen.c19 PC_Eisenstat *eis; in PCMult_Eisenstat() local
23 eis = (PC_Eisenstat *)pc->data; in PCMult_Eisenstat()
24 PetscCall(MatSOR(eis->A, b, eis->omega, SOR_EISENSTAT, 0.0, 1, 1, x)); in PCMult_Eisenstat()
25 PetscCall(MatFactorGetError(eis->A, (MatFactorError *)&pc->failedreason)); in PCMult_Eisenstat()
32 PC_Eisenstat *eis; in PCNorm_Eisenstat() local
36 eis = (PC_Eisenstat *)pc->data; in PCNorm_Eisenstat()
37 PetscCall(MatNorm(eis->A, type, nrm)); in PCNorm_Eisenstat()
43 PC_Eisenstat *eis = (PC_Eisenstat *)pc->data; in PCApply_Eisenstat() local
47 if (eis->usediag) { in PCApply_Eisenstat()
52 PetscCall(VecPointwiseMult(y, x, eis->diag)); in PCApply_Eisenstat()
[all …]