Searched refs:GEd (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcprivate.c | 89 Mat GE, GEd; in PCBDDCComputeNedelecChangeEdge() local 108 PetscCall(MatCreateSeqDense(PETSC_COMM_SELF, esize, csize, ptr, &GEd)); in PCBDDCComputeNedelecChangeEdge() 110 PetscCall(MatConvert(GE, MATSEQDENSE, MAT_REUSE_MATRIX, &GEd)); in PCBDDCComputeNedelecChangeEdge() 112 PetscCall(MatDenseOrthogonalRangeOrComplement(GEd, PETSC_FALSE, 5 * esize, work, rwork, GKins)); in PCBDDCComputeNedelecChangeEdge() 113 PetscCall(MatDestroy(&GEd)); in PCBDDCComputeNedelecChangeEdge() 121 PetscCall(MatTransposeMatMult(GEc, *GKins, MAT_INITIAL_MATRIX, 1.0, &GEd)); in PCBDDCComputeNedelecChangeEdge() 122 PetscCall(MatDenseGetArrayRead(GEd, &vals)); in PCBDDCComputeNedelecChangeEdge() 127 PetscCall(MatDenseRestoreArrayRead(GEd, &vals)); in PCBDDCComputeNedelecChangeEdge() 140 PetscCall(PetscObjectSetName((PetscObject)GEd, "Gproj")); in PCBDDCComputeNedelecChangeEdge() 141 PetscCall(MatView(GEd, viewer)); in PCBDDCComputeNedelecChangeEdge() [all …]
|