Description of a 2D closed polygon.
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(tem_polygon_vertex_type), | private, | allocatable | :: | poly_list(:) | poly_list, we can have multiply of them |
||
type(tem_polygon_movement_type), | private | :: | moving | Movement of each polygon |
|||
integer, | private | :: | nPoly | Number of poly_list |
|||
real(kind=rk), | private | :: | zmin | Extrude in z direction |
|||
real(kind=rk), | private | :: | zmax | ||||
integer, | private | :: | nComponents | how many components inval/outval have, they are defined as vectors and might have more than 1 entries, defined by the user in the config file! |
|||
real(kind=rk), | private, | allocatable | :: | inval(:) | Value of Material inside the polygon. |
||
real(kind=rk), | private, | allocatable | :: | outval(:) | Value of Material outside the polygon. |