Searched refs:NeumannBoundariesLocal (Results 1 – 4 of 4) sorted by relevance
| /petsc/include/petsc/private/ |
| H A D | pcbddcimpl.h | 123 IS NeumannBoundariesLocal; member
|
| /petsc/doc/changes/ |
| H A D | 35.md | 83 PCBDDCSet/GetDirichlet/NeumannBoundariesLocal,
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddc.c | 773 PetscCall(ISDestroy(&pcbddc->NeumannBoundariesLocal)); in PCBDDCSetNeumannBoundaries_BDDC() 813 …if (pcbddc->NeumannBoundariesLocal) PetscCall(ISEqual(NeumannBoundaries, pcbddc->NeumannBoundaries… in PCBDDCSetNeumannBoundariesLocal_BDDC() 815 PetscCall(ISDestroy(&pcbddc->NeumannBoundariesLocal)); in PCBDDCSetNeumannBoundariesLocal_BDDC() 817 pcbddc->NeumannBoundariesLocal = NeumannBoundaries; in PCBDDCSetNeumannBoundariesLocal_BDDC() 957 *NeumannBoundaries = pcbddc->NeumannBoundariesLocal; in PCBDDCGetNeumannBoundariesLocal_BDDC()
|
| H A D | bddcprivate.c | 488 if (pcbddc->NeumannBoundariesLocal) { in PCBDDCNedelecSupport() 492 …PetscCall(ISGlobalToLocalMappingApplyIS(fl2g, IS_GTOLM_MASK, pcbddc->NeumannBoundariesLocal, &is)); in PCBDDCNedelecSupport() 494 is = pcbddc->NeumannBoundariesLocal; in PCBDDCNedelecSupport() 1915 if (!pcbddc->NeumannBoundariesLocal && pcbddc->NeumannBoundaries) { in PCBDDCComputeLocalTopologyInfo() 1916 …alToLocal(matis->rctx, global, local, pcbddc->NeumannBoundaries, &pcbddc->NeumannBoundariesLocal)); in PCBDDCComputeLocalTopologyInfo() 1917 } else if (pcbddc->NeumannBoundariesLocal) { in PCBDDCComputeLocalTopologyInfo() 1918 PetscCall(PCBDDCConsistencyCheckIS(pc, MPI_LOR, &pcbddc->NeumannBoundariesLocal)); in PCBDDCComputeLocalTopologyInfo() 2895 …if (pcbddc->NeumannBoundariesLocal) PetscCall(ISGetLocalSize(pcbddc->NeumannBoundariesLocal, &nneu… in PCBDDCBenignDetectSaddlePoint() 2896 checkb = (PetscBool)(!pcbddc->NeumannBoundariesLocal || pcbddc->current_level); in PCBDDCBenignDetectSaddlePoint() 2989 PetscCall(ISGetIndices(pcbddc->NeumannBoundariesLocal, &idxs)); in PCBDDCBenignDetectSaddlePoint() [all …]
|