0.6.0
Loading...
Searching...
No Matches
polygon_construction.f90 File Reference

Modules

module  mod_cut_cell_polygon
 List of subroutines concerning the polygon treatment.
 

Functions/Subroutines

recursive subroutine mod_cut_cell_polygon::list_of_simple_paths_graph (mat_adjacency, taboo, point, position, path, list_of_paths)
 
subroutine mod_cut_cell_polygon::list_of_simple_paths (list_points, list_simple_paths)
 
recursive subroutine mod_cut_cell_polygon::list_of_cycles_graph (mat_adjacency, taboo, point, position, path, list_of_paths, max_cycles)
 
subroutine mod_cut_cell_polygon::list_of_cycles (list_points, list_cycles, max_cycles)
 
subroutine mod_cut_cell_polygon::list_of_polygons (list_points, list_polygons)
 
pure subroutine mod_cut_cell_polygon::create_polygons (list_segment_point, list_polygon)
 
subroutine mod_cut_cell_polygon::split_polygons (list_polygon, list_1, list_2, i)
 
subroutine mod_cut_cell_polygon::triangulation_polygons (list_polygon, list_triangles, points, super_points, n_intersection_points, epsilon)
 
subroutine mod_cut_cell_polygon::triangulation_small_polygons (list_polygon, list_triangles, points, super_points, n_intersection_points)
 
recursive subroutine mod_cut_cell_polygon::all_triangulation_polygon (list_polygon, list_possible_triangulation)
 
double precision function mod_cut_cell_polygon::surface_triangle (point1, point2, point3)