Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/bddc/
H A Dbddc.c764 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 Dbddcprivate.c1915 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 Dpcbddcimpl.h122 IS NeumannBoundaries; member