Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/tutorials/
H A Dex59.c711 IS dirichletIS = 0; in ComputeMatrix() local
732 PetscCall(ComputeSpecialBoundaryIndices(dd, &dirichletIS, NULL)); in ComputeMatrix()
734 PetscCall(MatZeroRowsColumnsLocalIS(temp_A, dirichletIS, 1.0, NULL, NULL)); in ComputeMatrix()
735 PetscCall(ISGetLocalSize(dirichletIS, &dirsize)); in ComputeMatrix()
736 PetscCall(ISDestroy(&dirichletIS)); in ComputeMatrix()
810 IS primals, dirichletIS = 0, neumannIS = 0, *bddc_dofs_splitting; in ComputeKSPBDDC() local
887 PetscCall(ComputeSpecialBoundaryIndices(dd, &dirichletIS, &neumannIS)); in ComputeKSPBDDC()
889 PetscCall(PCBDDCSetDirichletBoundariesLocal(pc, dirichletIS)); in ComputeKSPBDDC()
898 PetscCall(ComputeSpecialBoundaryIndices(dd, &dirichletIS, &neumannIS)); in ComputeKSPBDDC()
918 PetscCall(ISDestroy(&dirichletIS)); in ComputeKSPBDDC()