Adds a new face to the face description.
If the face already exists in the face description, only the properties of the already existing face will be overwritten.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=long_k), | intent(in) | :: | leftElemId | Element id of the left element |
||
integer, | intent(in) | :: | leftElemPos | Position of the left element in the level descriptor's total list. |
||
integer, | intent(in) | :: | leftElemPrp | Properties of the left element. |
||
integer(kind=long_k), | intent(in) | :: | rightElemId | Element id of the right element |
||
integer, | intent(in) | :: | rightElemPos | Position of the right element in the level desriptor's total list. |
||
integer, | intent(in) | :: | rightElemPrp | Properties of the right element |
||
type(tem_face_descriptor_type), | intent(inout) | :: | faces | The face description the new face will be added to. If the face already exists in this face description. The existing face's property will be overwritten by the new ones. |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
logical, | private | :: | wasAdded | ||||
integer, | private | :: | pos |