Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/impls/cg/
H A Dcgls.c7 PetscInt nwork_n, nwork_m; member
20 cgls->nwork_n = 2; in KSPSetUp_CGLS()
21 if (cgls->vwork_n) PetscCall(VecDestroyVecs(cgls->nwork_n, &cgls->vwork_n)); in KSPSetUp_CGLS()
22 PetscCall(KSPCreateVecs(ksp, cgls->nwork_n, &cgls->vwork_n, cgls->nwork_m, &cgls->vwork_m)); in KSPSetUp_CGLS()
93 if (cgls->vwork_n) PetscCall(VecDestroyVecs(cgls->nwork_n, &cgls->vwork_n)); in KSPDestroy_CGLS()
/petsc/src/ksp/ksp/impls/lsqr/
H A Dlsqr.c15 PetscInt nwork_n, nwork_m; member
52 if (lsqr->vwork_n) PetscCall(VecDestroyVecs(lsqr->nwork_n, &lsqr->vwork_n)); in KSPSetUp_LSQR()
55 if (nopreconditioner) lsqr->nwork_n = 4; in KSPSetUp_LSQR()
56 else lsqr->nwork_n = 5; in KSPSetUp_LSQR()
57 PetscCall(KSPCreateVecs(ksp, lsqr->nwork_n, &lsqr->vwork_n, lsqr->nwork_m, &lsqr->vwork_m)); in KSPSetUp_LSQR()
250 if (lsqr->vwork_n) PetscCall(VecDestroyVecs(lsqr->nwork_n, &lsqr->vwork_n)); in KSPDestroy_LSQR()