Searched refs:Pvecs (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/ksp/ksp/impls/fcg/ |
| H A D | fcgimpl.h | 15 …Vec *Pvecs, *Cvecs, **pPvecs, **pCvecs; /* Arrays of vectors, and arrays of pointe… member
|
| H A D | fcg.c | 30 fcg->Pvecs[nvecsprev + i] = fcg->pPvecs[fcg->nchunks][i]; in KSPAllocateVectors_FCG() 51 …PetscCall(PetscMalloc5(fcg->mmax + 1, &fcg->Pvecs, fcg->mmax + 1, &fcg->Cvecs, fcg->mmax + 1, &fcg… in KSPSetUp_FCG() 153 Pcurr = fcg->Pvecs[idx]; in KSPSolve_FCG() 185 Pold[j] = fcg->Pvecs[idx]; in KSPSolve_FCG() 284 PetscCall(PetscFree5(fcg->Pvecs, fcg->Cvecs, fcg->pPvecs, fcg->pCvecs, fcg->chunksizes)); in KSPReset_FCG()
|
| /petsc/src/ksp/ksp/impls/fcg/pipefcg/ |
| H A D | pipefcgimpl.h | 11 …Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **… member
|
| H A D | pipefcg.c | 43 pipefcg->Pvecs[nvecsprev + i] = pipefcg->pPvecs[pipefcg->nchunks][i]; in KSPAllocateVectors_PIPEFCG() 66 …PetscCall(PetscMalloc4(pipefcg->mmax + 1, &pipefcg->Pvecs, pipefcg->mmax + 1, &pipefcg->pPvecs, pi… in KSPSetUp_PIPEFCG() 122 Pcurr = pipefcg->Pvecs[0]; in KSPSolve_PIPEFCG_cycle() 188 Pcurr = pipefcg->Pvecs[idx]; in KSPSolve_PIPEFCG_cycle() 210 pipefcg->Pold[j] = pipefcg->Pvecs[kdx]; in KSPSolve_PIPEFCG_cycle() 352 PetscCall(PetscFree4(pipefcg->Pvecs, pipefcg->Svecs, pipefcg->pPvecs, pipefcg->pSvecs)); in KSPDestroy_PIPEFCG()
|