(git:e7e05ae)
tmc_tree_search.F File Reference

Go to the source code of this file.

Modules

 

Functions/Subroutines

recursive subroutine, public tmc_tree_search::most_prob_end (global_tree_elem, prob, n_acc, search_energy_node)
 search most probable end in global tree to create a new tree node using the acceptance probabilities for each move type of each temperature routine distinguishes the search for most probable node for energy and most probable node with open end for new configuration In case of searching open end: routine stops in branch with canceled NMC, using this a one possibility More...
 
subroutine, public tmc_tree_search::search_next_energy_calc (gt_head, new_gt_elem, stat, react_count)
 gt_head head of the global tree More...
 
recursive type(tree_type) function, pointer, public tmc_tree_search::search_parent_element (current)
 searching the parent element (last accepted configuration before) More...
 
recursive subroutine, public tmc_tree_search::search_next_gt_element_to_check (ptr, found)
 search the next global element in the Markov Chain to check More...
 
subroutine, public tmc_tree_search::get_subtree_elements_to_check (gt_act_elem, elem1, elem2)
 get the changed element of the actual global tree element and its related last accepted parent More...
 
recursive subroutine, public tmc_tree_search::search_end_of_clean_g_tree (last_acc, tree_ptr)
 searches last element on trajectory, until where the sides of the tree are deleted (of global tree) also found the last accepted element before More...
 
recursive subroutine, public tmc_tree_search::search_end_of_clean_tree (tree_ptr, last_acc)
 searches last element on trajectory, until where the sides of the tree are deleted (in sub tree) also found the last accepted element before. searches the last element which at least have ONE (not calculated) node in the tree branch More...
 
recursive subroutine, public tmc_tree_search::search_canceling_elements (pt_elem_in, prob, tmc_env)
 searches in all branches down below the entered global tree element for elements to cancel, if prob is present start searching at the related tree child node More...
 
subroutine, public tmc_tree_search::count_prepared_nodes_in_trees (global_tree_ptr, counters)
 searches for created configurations in all subtrees More...
 
subroutine, public tmc_tree_search::count_nodes_in_trees (global_tree_ptr, end_of_clean_trees, counters, head_elements_nr)
 counts the number of existing nodes in global and subtrees More...