Searched refs:Fdot (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/snes/impls/ngmres/ |
| H A D | ngmresfunc.c | 26 Vec *Fdot = ngmres->Fdot; in SNESNGMRESUpdateSubspace_Private() local 31 PetscCall(VecCopy(F, Fdot[ivec])); in SNESNGMRESUpdateSubspace_Private() 42 Vec *Fdot = ngmres->Fdot; in SNESNGMRESFormCombinedSolution_Private() local 56 PetscCall(VecMDotBegin(FM, l, Fdot, xi)); in SNESNGMRESFormCombinedSolution_Private() 57 PetscCall(VecMDotBegin(Fdot[ivec], l, Fdot, beta)); in SNESNGMRESFormCombinedSolution_Private() 58 PetscCall(VecMDotEnd(FM, l, Fdot, xi)); in SNESNGMRESFormCombinedSolution_Private() 59 PetscCall(VecMDotEnd(Fdot[ivec], l, Fdot, beta)); in SNESNGMRESFormCombinedSolution_Private() 110 PetscCall(VecMAXPY(FA, l, beta, Fdot)); in SNESNGMRESFormCombinedSolution_Private()
|
| H A D | snesngmres.h | 17 Vec *Fdot; /* residual history -- length msize */ member
|
| H A D | snesngmres.c | 13 PetscCall(VecDestroyVecs(ngmres->msize, &ngmres->Fdot)); in SNESReset_NGMRES() 56 if (!ngmres->Fdot) PetscCall(VecDuplicateVecs(snes->vec_sol, ngmres->msize, &ngmres->Fdot)); in SNESSetUp_NGMRES()
|