![]() |
(git:b77b4be)
|
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.