Searched refs:lG (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/graphops/color/utils/ |
| H A D | weights.c | 38 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 D | bddcprivate.c | 87 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 …]
|