Changeset 825 for codes/icosagcm/devel/Python/dynamico/parallel.py
- Timestamp:
- 04/30/19 18:14:37 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
codes/icosagcm/devel/Python/dynamico/parallel.py
r802 r825 10 10 return lst,order 11 11 12 from unstructured import ker 13 14 import getargs 12 from dynamico import getargs 15 13 log_master, log_world = getargs.getLogger(__name__) 16 14 INFO, DEBUG, ERROR = log_master.info, log_master.debug, log_world.error … … 163 161 for x in send_rank, send_len, send_list, recv_rank, recv_len, recv_list ] 164 162 send_list, recv_list = send_list+1, recv_list+1 # Fortran expects that indices start at 1 165 ker.dynamico_init_transfer(index, send_num, send_size, send_rank, send_len, send_list,163 self.dynamico_init_transfer(index, send_num, send_size, send_rank, send_len, send_list, 166 164 recv_num, recv_size, recv_rank, recv_len, recv_list) 165 def dynamico_init_transfer(*args) : pass # overriden in dev.parallel 166 167 167 class LocalArray: # a base class for arrays with halos 168 168 def read_own(self, parray): self.put(self.halo.own_local, self.halo.get_own(parray))
Note: See TracChangeset
for help on using the changeset viewer.