Searched refs:NeumannBoundaries (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddc.c | 764 static PetscErrorCode PCBDDCSetNeumannBoundaries_BDDC(PC pc, IS NeumannBoundaries) in PCBDDCSetNeumannBoundaries_BDDC() argument 770 PetscCall(PetscObjectReference((PetscObject)NeumannBoundaries)); in PCBDDCSetNeumannBoundaries_BDDC() 771 …if (pcbddc->NeumannBoundaries) PetscCall(ISEqual(NeumannBoundaries, pcbddc->NeumannBoundaries, &is… in PCBDDCSetNeumannBoundaries_BDDC() 774 PetscCall(ISDestroy(&pcbddc->NeumannBoundaries)); in PCBDDCSetNeumannBoundaries_BDDC() 775 pcbddc->NeumannBoundaries = NeumannBoundaries; in PCBDDCSetNeumannBoundaries_BDDC() 796 PetscErrorCode PCBDDCSetNeumannBoundaries(PC pc, IS NeumannBoundaries) in PCBDDCSetNeumannBoundaries() argument 800 PetscValidHeaderSpecific(NeumannBoundaries, IS_CLASSID, 2); in PCBDDCSetNeumannBoundaries() 801 PetscCheckSameComm(pc, 1, NeumannBoundaries, 2); in PCBDDCSetNeumannBoundaries() 802 PetscTryMethod(pc, "PCBDDCSetNeumannBoundaries_C", (PC, IS), (pc, NeumannBoundaries)); in PCBDDCSetNeumannBoundaries() 806 static PetscErrorCode PCBDDCSetNeumannBoundariesLocal_BDDC(PC pc, IS NeumannBoundaries) in PCBDDCSetNeumannBoundariesLocal_BDDC() argument [all …]
|
| H A D | bddcprivate.c | 1915 if (!pcbddc->NeumannBoundariesLocal && pcbddc->NeumannBoundaries) { in PCBDDCComputeLocalTopologyInfo() 1916 …PetscCall(PCBDDCGlobalToLocal(matis->rctx, global, local, pcbddc->NeumannBoundaries, &pcbddc->Neum… in PCBDDCComputeLocalTopologyInfo() 3985 PetscCall(ISDestroy(&pcbddc->NeumannBoundaries)); in PCBDDCResetCustomization()
|
| /petsc/include/petsc/private/ |
| H A D | pcbddcimpl.h | 122 IS NeumannBoundaries; member
|