Searched refs:lgmres (Results 1 – 5 of 5) sorted by relevance
| /petsc/src/ksp/ksp/impls/gmres/lgmres/ |
| H A D | lgmres.c | 62 KSP_LGMRES *lgmres = (KSP_LGMRES *)ksp->data; in KSPSetUp_LGMRES() local 65 max_k = lgmres->max_k; in KSPSetUp_LGMRES() 66 aug_dim = lgmres->aug_dim; in KSPSetUp_LGMRES() 70 PetscCall(PetscMalloc1(2 * aug_dim + AUG_OFFSET, &lgmres->augvecs)); in KSPSetUp_LGMRES() 72 lgmres->aug_vecs_allocated = 2 * aug_dim + AUG_OFFSET; in KSPSetUp_LGMRES() 74 PetscCall(PetscMalloc1(2 * aug_dim + AUG_OFFSET, &lgmres->augvecs_user_work)); in KSPSetUp_LGMRES() 75 PetscCall(PetscMalloc1(aug_dim, &lgmres->aug_order)); in KSPSetUp_LGMRES() 79 lgmres->aug_vv_allocated = 2 * aug_dim + AUG_OFFSET; in KSPSetUp_LGMRES() 80 lgmres->augwork_alloc = 2 * aug_dim + AUG_OFFSET; in KSPSetUp_LGMRES() 82 PetscCall(KSPCreateVecs(ksp, lgmres->aug_vv_allocated, &lgmres->augvecs_user_work[0], 0, NULL)); in KSPSetUp_LGMRES() [all …]
|
| H A D | lgmresimpl.h | 35 #define HH(a, b) (lgmres->hh_origin + (b) * (lgmres->max_k + 2) + (a)) 38 #define HES(a, b) (lgmres->hes_origin + (b) * (lgmres->max_k + 1) + (a)) 41 #define CC(a) (lgmres->cc_origin + (a)) /* CC will be length (max_k+1) - cosines */ 42 #define SS(a) (lgmres->ss_origin + (a)) /* SS will be length (max_k+1) - sines */ 43 #define GRS(a) (lgmres->rs_origin + (a)) /* GRS will be length (max_k+2) - rt side */ 47 #define VEC_TEMP lgmres->vecs[0] /* work space */ 48 #define VEC_TEMP_MATOP lgmres->vecs[1] /* work space */ 49 #define VEC_VV(i) lgmres->vecs[VEC_OFFSET + i] /* use to access othog basis vectors */ 52 #define AUGVEC(i) lgmres->augvecs[AUG_OFFSET + i] /*error approx vectors */ 53 #define AUG_ORDER(i) lgmres->aug_order[i] /*order in which to augment … [all …]
|
| /petsc/src/ksp/ksp/tutorials/output/ |
| H A D | ex2_help.out | 81 …pefgmres stcg tsirm tcqmr groppcg nash fcg symmlq lcd minres cgs preonly lgmres pipecgrr fbcgs pip…
|
| /petsc/systems/Apple/iOS/PETSc/PETSc.xcodeproj/ |
| H A D | project.pbxproj | 97 …D89D1CDA207AA1AB00FACC19 /* lgmres.c in Sources */ = {isa = PBXBuildFile; fileRef = D89D19F2207AA1… 849 …9F2207AA1A900FACC19 /* lgmres.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType … 1620 D89D19F2207AA1A900FACC19 /* lgmres.c */, 3028 D89D1CDA207AA1AB00FACC19 /* lgmres.c in Sources */,
|
| /petsc/doc/manual/ |
| H A D | ksp.md | 395 - ``lgmres``
|