Skip to main content

SlaveFacetLocalID

Returns the local facet id in slave cell.

note

This routine takes local number of facet element.

Interface1

INTERFACE
MODULE PURE FUNCTION SlaveFacetLocalID(obj, localElement) RESULT(ans)
CLASS(DomainConnectivity_), INTENT(IN) :: obj
!! Mesh connectivity object
INTEGER(I4B), INTENT(IN) :: localElement
!! Facet element number
INTEGER(I4B) :: ans
!! Local facet ID
END FUNCTION SlaveFacetLocalID
END INTERFACE

Interface2

INTERFACE
MODULE PURE FUNCTION SlaveFacetLocalID(obj, localElement) RESULT(ans)
CLASS(DomainConnectivity_), INTENT(IN) :: obj
!! Mesh connectivity data
INTEGER(I4B), INTENT(IN) :: localElement(:)
!! List of facet element numbers
INTEGER(I4B) :: ans(SIZE(localElement))
!! List of local facet IDs
END FUNCTION SlaveFacetLocalID
END INTERFACE