DISPATCH
task_mesg_mod::task_mesg_t Type Reference
Inheritance diagram for task_mesg_mod::task_mesg_t:
Collaboration diagram for task_mesg_mod::task_mesg_t:

Public Member Functions

procedure init
 
procedure check_mpi
 
procedure init_virtual
 
- Public Member Functions inherited from list_mod::list_t
procedure init
 
procedure init_bdries
 
procedure reset
 
procedure append_task
 
procedure append_link
 
generic append => append_task, append_link
 
procedure prepend_link
 
procedure remove_task
 
procedure remove_link
 
generic remove => remove_task, remove_link
 
procedure remove_and_reset
 
procedure update_counts
 
procedure count_status
 
procedure reset_status
 
procedure check_nbors
 
procedure check_ready
 
procedure check_all
 
procedure resend_bdry
 
procedure check_oldest
 
procedure check_queue
 
procedure add_new_link
 
procedure init_nbors
 
procedure set_init_nbors
 
procedure init_nbor_nbors
 
procedure check_nbor_nbors
 
procedure refresh_nbors
 
procedure init_all_nbors
 
procedure remove_parents
 
procedure intpos
 
procedure consistency
 
procedure qconsistency
 
procedure aconsistency
 
procedure statistics
 
procedure append_list
 
procedure add_by_quality
 
procedure queue_by_time
 
procedure queue_active
 
procedure remove_active
 
procedure print_queue
 
procedure print_queue_until
 
procedure print_queue_times
 
procedure print => print_list
 
procedure print_tasks
 
procedure, nopass check_nbor_list
 
procedure give_to
 
procedure update_nbor_status
 
procedure update_status
 
procedure send_to_vnbors
 
procedure test_nbor_status
 
procedure info
 

Public Attributes

integer method =0
 
type(hash_table_thash_table
 
- Public Attributes inherited from list_mod::list_t
character(len=64) name =''
 
class(link_t), pointer head => null()
 
class(link_t), pointer tail => null()
 
class(link_t), pointer queue => null()
 
class(link_t), pointer active => null()
 
integer n =0
 
integer nq =0
 
integer nv =0
 
integer nb =0
 
integer ni =0
 
integer ne =0
 
integer na =0
 
integer nac =0
 
real(8), dimension(3) lc = +huge(0d0)
 
real(8), dimension(3) uc = -huge(0d0)
 
real(8), dimension(3) llc = +huge(0d0)
 
real(8), dimension(3) urc = -huge(0d0)
 
real(8), dimension(3) position = 0.0_8
 
real(8), dimension(3) size = 1.0_8
 
integer n_behind =0
 
integer n_check =0
 
integer n_ready =0
 
integer n_nbor =0
 
integer debug =0
 
integer n_tasks =1
 
integer, dimension(3) dims =0
 
integer verbose =0
 
type(lock_tlock
 
character(len=4) kind ='list'
 
logical face_nbors =.false.
 
logical detailed_timer =.false.
 

Detailed Description

Definition at line 44 of file task_mesg_mod.f90.


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