Save facet into ASCII file.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(facet_object), | intent(in) | :: | self | Facet. |
||
| integer(kind=I4P), | intent(in) | :: | file_unit | File unit. |
subroutine save_into_file_ascii(self, file_unit)
!< Save facet into ASCII file.
class(facet_object), intent(in) :: self !< Facet.
integer(I4P), intent(in) :: file_unit !< File unit.
write(file_unit, '(A,2('//FR4P//',A),'//FR4P//')') ' facet normal ', self%normal%x, ' ', self%normal%y, ' ', self%normal%z
write(file_unit, '(A)') ' outer loop'
write(file_unit, '(A,2('//FR4P//',A),'//FR4P//')') ' vertex ', self%vertex_1%x, ' ', self%vertex_1%y, ' ', self%vertex_1%z
write(file_unit, '(A,2('//FR4P//',A),'//FR4P//')') ' vertex ', self%vertex_2%x, ' ', self%vertex_2%y, ' ', self%vertex_2%z
write(file_unit, '(A,2('//FR4P//',A),'//FR4P//')') ' vertex ', self%vertex_3%x, ' ', self%vertex_3%y, ' ', self%vertex_3%z
write(file_unit, '(A)') ' endloop'
write(file_unit, '(A)') ' endfacet'
endsubroutine save_into_file_ascii