DISPATCH
cartesian_mod::rank_t Type Reference
Inheritance diagram for cartesian_mod::rank_t:
Collaboration diagram for cartesian_mod::rank_t:

Additional Inherited Members

- Public Member Functions inherited from task_mod::task_t
procedure init
 
procedure init_unique
 
procedure dealloc
 
procedure dnload
 
procedure update => void
 
procedure rotate
 
procedure info
 
procedure timeslots
 
procedure is_ahead_of
 
procedure set
 
procedure clear
 
procedure print
 
procedure is_set
 
procedure is_clear
 
procedure allocate => void
 
procedure allocate_mesg => void
 
procedure unique_id
 
procedure load_balance
 
procedure has_finished
 
procedure overlaps
 
procedure overlaps_point
 
procedure nbor_relations
 
procedure distance
 
procedure point_distance
 
procedure pack
 
procedure unpack
 
procedure is_relevant
 
procedure test_update
 
procedure solver_is
 
procedure debug
 
procedure task_info
 
procedure log
 
- Public Attributes inherited from task_mod::task_t
integer id = 0
 
integer status = 0
 
integer rank = 0
 
integer n_check = 0
 
integer n_nbors = 0
 
integer istep = 0
 
integer iout = 0
 
integer level = 0
 
integer nt =0
 
integer it =1
 
integer new =2
 
integer verbose =1
 
integer nq =999
 
integer n_behind =0
 
integer restart =-9
 
integer state =0
 
integer parentid =0
 
integer thread =-1
 
integer mem_thread =-1
 
integer n_dump =0
 
integer ip
 
integer n_needed =1
 
integer seq =0
 
integer n_failed
 
integer logging =0
 
real(8) time = 0d0
 
real(8) atime = 0d0
 
real(8) out_next = 0d0
 
real(8) print_next = 0d0
 
real(8) dtime = 0d0
 
real(8) min_dtime = 0d0
 
real(4) grace = 0.0
 
real(8), dimension(3) position = 0d0
 
real(8), dimension(3) origin =0d0
 
real(8), dimension(3) velocity = 0d0
 
real(8), dimension(3) size = 0.9999d0
 
real(8), dimension(3) gsize
 
real(8), dimension(3) ds
 
real(8), dimension(3) box =1d0
 
real(8) wallclock
 
real(8) unpack_time =0d0
 
real(8) dnload_time =-1d0
 
real(4) quality = 0.0
 
integer, dimension(:), pointer iit => null()
 
real(8), dimension(:), pointer t => null()
 
real(8), dimension(:), pointer dt => null()
 
character(len=64), pointer name => null()
 
class(task_t), pointer parent => null()
 
class(mesg_t), pointer mesg => null()
 
character(len=64) kind ='task'
 
character(len=12) type ='task_t'
 
real latency =0.0
 
real(8) wc_last =0.0_8
 
real(8) sync_time =0d0
 
real(8) update_last =0.0_8
 
real update_cadence =0.0
 
logical syncing =.false.
 
logical track =.false.
 
logical, dimension(3) periodic =.true.
 
logical rotated =.false.
 
logical limit_dtime =.false.
 
type(lock_t), pointer lock
 
type(random_trandom
 
type(aux_taux
 
integer(8) amr_offset =0_8
 

Detailed Description

Definition at line 17 of file cartesian_mod.f90.


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