Lines Matching refs:b

8   Mat_SeqSBAIJ   *b;  in MatICCFactorSymbolic_SeqAIJ_Bas()  local
62 b = (Mat_SeqSBAIJ *)fact->data; in MatICCFactorSymbolic_SeqAIJ_Bas()
63 PetscCall(PetscMalloc1(ui[am], &b->a)); in MatICCFactorSymbolic_SeqAIJ_Bas()
65 b->j = uj; in MatICCFactorSymbolic_SeqAIJ_Bas()
66 b->i = ui; in MatICCFactorSymbolic_SeqAIJ_Bas()
67 b->diag = NULL; in MatICCFactorSymbolic_SeqAIJ_Bas()
68 b->ilen = NULL; in MatICCFactorSymbolic_SeqAIJ_Bas()
69 b->imax = NULL; in MatICCFactorSymbolic_SeqAIJ_Bas()
70 b->row = perm; in MatICCFactorSymbolic_SeqAIJ_Bas()
71 b->col = perm; in MatICCFactorSymbolic_SeqAIJ_Bas()
76 b->icol = iperm; in MatICCFactorSymbolic_SeqAIJ_Bas()
77 b->pivotinblocks = PETSC_FALSE; /* need to get from MatFactorInfo */ in MatICCFactorSymbolic_SeqAIJ_Bas()
78 PetscCall(PetscMalloc1(am, &b->solve_work)); in MatICCFactorSymbolic_SeqAIJ_Bas()
79 b->maxnz = b->nz = ui[am]; in MatICCFactorSymbolic_SeqAIJ_Bas()
80 b->free_a = PETSC_TRUE; in MatICCFactorSymbolic_SeqAIJ_Bas()
81 b->free_ij = PETSC_TRUE; in MatICCFactorSymbolic_SeqAIJ_Bas()
97 Mat_SeqSBAIJ *b = (Mat_SeqSBAIJ *)C->data; in MatCholeskyFactorNumeric_SeqAIJ_Bas() local
98 IS ip = b->row, iip = b->icol; in MatCholeskyFactorNumeric_SeqAIJ_Bas()
100 PetscInt mbs = A->rmap->n, *bi = b->i, *bj = b->j; in MatCholeskyFactorNumeric_SeqAIJ_Bas()
101 MatScalar *ba = b->a; in MatCholeskyFactorNumeric_SeqAIJ_Bas()
145 b->i = bi; in MatCholeskyFactorNumeric_SeqAIJ_Bas()
146 b->j = bj; in MatCholeskyFactorNumeric_SeqAIJ_Bas()
147 b->a = ba; in MatCholeskyFactorNumeric_SeqAIJ_Bas()