![]() |
(git:e68414f)
|
module for printing tree structures in GraphViz dot files for visualizing the trees More...
Functions/Subroutines | |
| subroutine, public | init_draw_trees (tmc_params) |
| initializes the dot files (open and write headers) | |
| subroutine, public | finalize_draw_tree (tmc_params) |
| close the dot files (write tails) | |
| subroutine, public | create_dot (new_element, conf, tmc_params) |
| interfaces the creating of a branch for subtree elements | |
| subroutine, public | create_global_tree_dot (new_element, tmc_params) |
| creates new dot and arrow from element one level up (for subtree) additional handling of nodes with swaped elements | |
| subroutine, public | create_dot_color (tree_element, tmc_params) |
| interfaces the change of color for subtree elements on the basis of the element status | |
| subroutine, public | create_global_tree_dot_color (gt_tree_element, tmc_params) |
| interfaces the change of color for global tree node on the basis of the element status | |
module for printing tree structures in GraphViz dot files for visualizing the trees
| subroutine, public tmc_dot_tree::init_draw_trees | ( | type(tmc_param_type), pointer | tmc_params | ) |
initializes the dot files (open and write headers)
| tmc_params | param environment for creating the file name |
Definition at line 82 of file tmc_dot_tree.F.
| subroutine, public tmc_dot_tree::finalize_draw_tree | ( | type(tmc_param_type), pointer | tmc_params | ) |
close the dot files (write tails)
| tmc_params | param environment for creating the file name |
Definition at line 113 of file tmc_dot_tree.F.
| subroutine, public tmc_dot_tree::create_dot | ( | type(tree_type), pointer | new_element, |
| integer | conf, | ||
| type(tmc_param_type), pointer | tmc_params | ||
| ) |
interfaces the creating of a branch for subtree elements
| new_element | the actual subtree element |
| conf | the subtree index and hence the index for filename |
| tmc_params | ... |
Definition at line 276 of file tmc_dot_tree.F.
| subroutine, public tmc_dot_tree::create_global_tree_dot | ( | type(global_tree_type), pointer | new_element, |
| type(tmc_param_type), pointer | tmc_params | ||
| ) |
creates new dot and arrow from element one level up (for subtree) additional handling of nodes with swaped elements
| new_element | the actual global element |
| tmc_params | ... |
Definition at line 298 of file tmc_dot_tree.F.
| subroutine, public tmc_dot_tree::create_dot_color | ( | type(tree_type), pointer | tree_element, |
| type(tmc_param_type), pointer | tmc_params | ||
| ) |
interfaces the change of color for subtree elements on the basis of the element status
| tree_element | the actual global element |
| tmc_params | ... |
Definition at line 375 of file tmc_dot_tree.F.
| subroutine, public tmc_dot_tree::create_global_tree_dot_color | ( | type(global_tree_type), pointer | gt_tree_element, |
| type(tmc_param_type), pointer | tmc_params | ||
| ) |
interfaces the change of color for global tree node on the basis of the element status
| gt_tree_element | the actual global element |
| tmc_params | ... |
Definition at line 416 of file tmc_dot_tree.F.