linked_list Module Reference

Data Types

type  link_list
 
type  link_node
 

Functions/Subroutines

subroutine node_delete (links, obj, found)
 
subroutine delete_not_mine (links, ME)
 
subroutine delete_not_found (links)
 
subroutine node_insert (links, obj)
 
logical function empty_list (links)
 
type(link_list) function new_list ()
 
subroutine print_list (links)
 
subroutine print_data (links)
 
subroutine print_id_list (links)
 
subroutine shift_pos_list (links)
 
integer function listsize (links)
 
subroutine set_not_found (links)
 

Function/Subroutine Documentation

subroutine linked_list::delete_not_found ( type(link_list), intent(inout)  links)
subroutine linked_list::delete_not_mine ( type(link_list), intent(inout)  links,
integer, intent(in)  ME 
)
logical function linked_list::empty_list ( type(link_list), intent(in)  links)
integer function linked_list::listsize ( type(link_list), intent(in)  links)
type(link_list) function linked_list::new_list ( )
subroutine linked_list::node_delete ( type(link_list), intent(inout)  links,
type(particle), intent(in)  obj,
logical, intent(out)  found 
)
subroutine linked_list::node_insert ( type(link_list), intent(inout)  links,
type(particle), intent(in)  obj 
)
subroutine linked_list::print_data ( type(link_list), intent(in)  links)

Here is the call graph for this function:

subroutine linked_list::print_id_list ( type(link_list), intent(in)  links)
subroutine linked_list::print_list ( type(link_list), intent(in)  links)

Here is the call graph for this function:

subroutine linked_list::set_not_found ( type(link_list), intent(in)  links)
subroutine linked_list::shift_pos_list ( type(link_list), intent(in)  links)

Here is the call graph for this function: