Structure used to detect filaments. More...
Public Attributes | |
| integer | size = 0 |
| Total number of intersected polygons. | |
| integer | nb_part = 0 |
| Number of connected component up to mof_max_filament_parts. | |
| type(t_polygon), dimension(:), allocatable | polygon |
| Intersected polygons [size]. | |
| type(t_polyhedron), dimension(:), allocatable | polyhedron |
| Intersected polyhedrons [size]. | |
| integer, dimension(:), allocatable | group |
| Group identifier [size]. A polygon has the same ID as another polygon if it is connected to it. | |
| integer, dimension(:), allocatable | incidence_size |
| Number of neighbor for each polygon [size]. | |
| integer, dimension(:,:), allocatable | incidence |
| Incidence matrix between polygons/polyhedrons [size,size]. | |
| double precision, dimension(:), allocatable | volume |
| Volume of the polygon/polyhedrons [size]. | |
| double precision, dimension(:,:), allocatable | centroid |
| Centroid of the polygon/polyhedrons [spatial_dimension,size]. | |
Structure used to detect filaments.
| double precision, dimension(:,:), allocatable mod_mof_filaments::t_mof_filament_list::centroid |
Centroid of the polygon/polyhedrons [spatial_dimension,size].
| integer, dimension(:), allocatable mod_mof_filaments::t_mof_filament_list::group |
Group identifier [size]. A polygon has the same ID as another polygon if it is connected to it.
| integer, dimension(:,:), allocatable mod_mof_filaments::t_mof_filament_list::incidence |
Incidence matrix between polygons/polyhedrons [size,size].
| integer, dimension(:), allocatable mod_mof_filaments::t_mof_filament_list::incidence_size |
Number of neighbor for each polygon [size].
| integer mod_mof_filaments::t_mof_filament_list::nb_part = 0 |
Number of connected component up to mof_max_filament_parts.
| type(t_polygon), dimension(:), allocatable mod_mof_filaments::t_mof_filament_list::polygon |
Intersected polygons [size].
| type(t_polyhedron), dimension(:), allocatable mod_mof_filaments::t_mof_filament_list::polyhedron |
Intersected polyhedrons [size].
| integer mod_mof_filaments::t_mof_filament_list::size = 0 |
Total number of intersected polygons.
| double precision, dimension(:), allocatable mod_mof_filaments::t_mof_filament_list::volume |
Volume of the polygon/polyhedrons [size].