Networks
- ParallelContext
ParallelContextParallelContext.nhost()ParallelContext.id()ParallelContext.mpiabort_on_error()ParallelContext.submit()ParallelContext.working()ParallelContext.retval()ParallelContext.pyret()ParallelContext.userid()ParallelContext.runworker()ParallelContext.done()ParallelContext.context()ParallelContext.post()ParallelContext.take()ParallelContext.look()ParallelContext.look_take()ParallelContext.pack()ParallelContext.unpack()ParallelContext.upkscalar()ParallelContext.upkstr()ParallelContext.upkvec()ParallelContext.upkpyobj()ParallelContext.time()ParallelContext.wait_time()ParallelContext.step_time()ParallelContext.step_wait()ParallelContext.send_time()ParallelContext.event_time()ParallelContext.integ_time()ParallelContext.vtransfer_time()ParallelContext.mech_time()
- Implementation Notes
- MPI
ParallelContext.mpi_init()ParallelContext.barrier()ParallelContext.allreduce()ParallelContext.allgather()ParallelContext.alltoall()ParallelContext.py_alltoall()ParallelContext.py_allgather()ParallelContext.py_gather()ParallelContext.py_scatter()ParallelContext.py_broadcast()ParallelContext.broadcast()
- SubWorld
- Parallel Network
ParallelContext.set_gid2node()ParallelContext.gid_exists()ParallelContext.threshold()ParallelContext.cell()ParallelContext.outputcell()ParallelContext.spike_record()ParallelContext.gid_connect()ParallelContext.psolve()ParallelContext.timeout()ParallelContext.set_maxstep()ParallelContext.spike_compress()ParallelContext.gid2obj()ParallelContext.gid2cell()ParallelContext.spike_statistics()ParallelContext.max_histogram()
- Parallel Transfer
ParallelContext.source_var()ParallelContext.target_var()ParallelContext.setup_transfer()ParallelContext.splitcell()ParallelContext.multisplit()ParallelContext.gid_clear()ParallelContext.Threads()ParallelContext.nthread()ParallelContext.nworker()ParallelContext.partition()ParallelContext.get_partition()ParallelContext.thread_stat()ParallelContext.thread_busywait()ParallelContext.thread_how_many_proc()ParallelContext.sec_in_thread()ParallelContext.thread_ctime()ParallelContext.t()ParallelContext.dt()ParallelContext.optimize_node_order()ParallelContext.prcellstate()ParallelContext.nrncore_write()ParallelContext.nrncore_run()
- ParallelNetManager
ParallelNetManagerParallelNetManager.set_gid2node()ParallelNetManager.round_robin()ParallelNetManager.gid_exists()ParallelNetManager.create_cell()ParallelNetManager.register_cell()ParallelNetManager.nc_append()ParallelNetManager.want_all_spikes()ParallelNetManager.spike_record()ParallelNetManager.prun()ParallelNetManager.psolve()ParallelNetManager.pinit()ParallelNetManager.pcontinue()ParallelNetManager.prstat()ParallelNetManager.gatherspikes()ParallelNetManager.splitcell()
- NetCon
NetConNetCon.valid()NetCon.active()NetCon.event()NetCon.syn()NetCon.pre()NetCon.preloc()NetCon.preseg()NetCon.postloc()NetCon.postseg()NetCon.precell()NetCon.postcell()NetCon.setpost()NetCon.prelist()NetCon.synlist()NetCon.postcelllist()NetCon.precelllist()NetCon.delayNetCon.wcnt()NetCon.weightNetCon.thresholdNetCon.xNetCon.record()NetCon.get_recordvec()NetCon.srcgid()