Searched refs:augvecs (Results 1 – 2 of 2) sorted by relevance
14 Vec *augvecs; /* holds the error approximation vectors for lgmres. */ member52 #define AUGVEC(i) lgmres->augvecs[AUG_OFFSET + i] /*error approx vectors */54 #define A_AUGVEC(i) lgmres->augvecs[AUG_OFFSET + i + lgmres->aug_dim] /*A times error vector */55 #define AUG_TEMP lgmres->augvecs[0] /* work vector */
70 PetscCall(PetscMalloc1(2 * aug_dim + AUG_OFFSET, &lgmres->augvecs)); in KSPSetUp_LGMRES()84 …for (k = 0; k < lgmres->aug_vv_allocated; k++) lgmres->augvecs[k] = lgmres->augvecs_user_work[0][k… in KSPSetUp_LGMRES()342 PetscCall(PetscFree(lgmres->augvecs)); in KSPDestroy_LGMRES()