Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcschurs.c356 Mat Dd; in PCBDDCComputeExplicitSchur() local
361 PetscCall(MatConvert(D, MATSEQDENSE, MAT_INITIAL_MATRIX, &Dd)); in PCBDDCComputeExplicitSchur()
363 Dd = D; in PCBDDCComputeExplicitSchur()
366 PetscCall(MatAYPX(*S, -1.0, Dd, SAME_NONZERO_PATTERN)); in PCBDDCComputeExplicitSchur()
369 PetscCall(MatDuplicate(Dd, MAT_COPY_VALUES, S)); in PCBDDCComputeExplicitSchur()
371 PetscCall(MatCopy(Dd, *S, SAME_NONZERO_PATTERN)); in PCBDDCComputeExplicitSchur()
374 if (!Ddense) PetscCall(MatDestroy(&Dd)); in PCBDDCComputeExplicitSchur()