DISPATCH
link_mod::link_t Type Reference
Collaboration diagram for link_mod::link_t:

Public Member Functions

procedure init
 
procedure, nopass init_verbose
 
procedure add_nbor_by_quality
 
procedure add_nbor_by_rank
 
procedure add_nbor_link_by_rank
 
procedure remove_nbor
 
procedure remove_from_nbors
 
procedure remove_nbor_list
 
procedure remove_nbor_list2
 
procedure copy_nbor_list
 
procedure make_new_nbors
 
procedure make_new_nbor
 
procedure log_nbors
 
procedure print_nbors
 
procedure check_level_sort
 
procedure, nopass garbage_collect
 
procedure, nopass garbage_remove
 
procedure delete
 
procedure sort_nbors_by_level
 
procedure nbor_info
 
procedure info
 

Public Attributes

class(task_t), pointer task => null()
 
class(link_t), pointer nbor => null()
 
class(link_t), pointer link => null()
 
class(link_t), pointer next => null()
 
class(link_t), pointer prev => null()
 
class(link_t), pointer parent => null()
 
class(link_t), pointer next_time => null()
 
class(link_t), pointer next_active => null()
 
class(link_t), pointer nbors_by_level => null()
 
type(lock_tlock
 
type(lock_tqlock
 
logical initialized = .false.
 
logical check = .true.
 
logical needed = .true.
 
logical needs_me = .true.
 
logical download = .true.
 

Detailed Description

Definition at line 23 of file link_mod.f90.


The documentation for this type was generated from the following file: