Home
last modified time | relevance | path

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

/petsc/src/mat/graphops/color/utils/
H A Dweights.c38 Mat lG, *lGs; in MatColoringGetDegrees() local
57 lG = lGs[0]; in MatColoringGetDegrees()
58 PetscCall(PetscObjectBaseTypeCompare((PetscObject)lG, MATSEQAIJ, &isSEQAIJ)); in MatColoringGetDegrees()
60 PetscCall(MatGetSize(lG, &ln, &lm)); in MatColoringGetDegrees()
61 aij = (Mat_SeqAIJ *)lG->data; in MatColoringGetDegrees()
139 Mat lG, *lGs; in MatColoringCreateSmallestLastWeights() local
161 lG = lGs[0]; in MatColoringCreateSmallestLastWeights()
162 PetscCall(PetscObjectBaseTypeCompare((PetscObject)lG, MATSEQAIJ, &isSEQAIJ)); in MatColoringCreateSmallestLastWeights()
164 PetscCall(MatGetSize(lG, &ln, &lm)); in MatColoringCreateSmallestLastWeights()
165 aij = (Mat_SeqAIJ *)lG->data; in MatColoringCreateSmallestLastWeights()
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c87 static PetscErrorCode PCBDDCComputeNedelecChangeEdge(Mat lG, IS edge, IS extrow, IS extcol, IS corn… in PCBDDCComputeNedelecChangeEdge() argument
101 PetscCall(MatCreateSubMatrix(lG, extrow, extcol, MAT_INITIAL_MATRIX, &GE)); in PCBDDCComputeNedelecChangeEdge()
109 PetscCall(MatCreateSubMatrix(lG, edge, extcol, MAT_INITIAL_MATRIX, &GE)); in PCBDDCComputeNedelecChangeEdge()
120 PetscCall(MatCreateSubMatrix(lG, edge, corners, MAT_INITIAL_MATRIX, &GEc)); in PCBDDCComputeNedelecChangeEdge()
157 Mat G, T, conn, lG, lGt, lGis, lGall, lGe, lGinit; in PCBDDCNedelecSupport() local
359 PetscCall(MatISGetLocalMat(lGis, &lG)); in PCBDDCNedelecSupport()
377 …PetscCall(MatCreateSubMatrix(lG, is_rows[i], NULL, MAT_INITIAL_MATRIX, &lGn[i * (1 + pcbddc->n_loc… in PCBDDCNedelecSupport()
403 …tCreateNest(PETSC_COMM_SELF, pcbddc->n_local_subs, is_rows, pcbddc->n_local_subs, NULL, lGn, &lG)); in PCBDDCNedelecSupport()
409 PetscCall(MatConvert(lG, MATSEQAIJ, MAT_INPLACE_MATRIX, &lG)); in PCBDDCNedelecSupport()
413 PetscCall(MatISSetLocalMat(B, lG)); in PCBDDCNedelecSupport()
[all …]