Ignore:
Timestamp:
Aug 5, 2012, 2:52:18 PM (13 years ago)
Author:
steve
Message:

Adding a simple geometry for parallel tests

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/anuga_core/source/anuga_parallel/parallel_generic_communications.py

    r8489 r8490  
    4343    #Determine minimum timestep across all processors
    4444    pypar.reduce(domain.local_timestep, pypar.MIN, 0,
    45                       buffer=domain.global_timestep,
    46                       bypass=True)
     45                      buffer=domain.global_timestep)#,
     46                      #bypass=True)
    4747
    4848    #pypar.allreduce(domain.local_timestep, pypar.MIN,
     
    5555    #Broadcast minimal timestep to all processors
    5656    t0 = time.time()
    57     pypar.broadcast(domain.global_timestep, 0, bypass=True)
     57    pypar.broadcast(domain.global_timestep, 0)#, bypass=True)
    5858
    5959    domain.communication_broadcast_time += time.time()-t0
     
    9090                        Xout[:,i] = num.take(Q_cv, Idf)
    9191
    92                     pypar.send(Xout, int(send_proc), use_buffer=True, bypass=True)
     92                    pypar.send(Xout, int(send_proc), use_buffer=True)#, bypass=True)
    9393
    9494
     
    100100                X   = domain.ghost_recv_dict[iproc][2]
    101101
    102                 X = pypar.receive(int(iproc), buffer=X, bypass=True)
     102                X = pypar.receive(int(iproc), buffer=X)#, bypass=True)
    103103
    104104                for i, q in enumerate(domain.conserved_quantities):
Note: See TracChangeset for help on using the changeset viewer.