Changeset 392
- Timestamp:
- 06/26/08 10:36:28 (5 months ago)
- Files:
-
- trunk/src/nest1/connectors.py (modified) (1 diff)
- trunk/src/nest2/connectors.py (modified) (1 diff)
- trunk/src/neuron2/connectors.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/nest1/connectors.py
r339 r392 92 92 def connect(self, projection): 93 93 periodic_boundaries = self.periodic_boundaries 94 if periodic_boundaries is not None: 95 if periodic_boundaries is True: 96 dimensions = projection.post.dim 97 else: 98 dimensions = [0,0,0] 94 if periodic_boundaries is True: 95 dimensions = projection.post.dim 99 96 periodic_boundaries = numpy.concatenate((dimensions, numpy.zeros(3-len(dimensions)))) 97 if periodic_boundaries: 98 print "Periodic boundaries set to size ", periodic_boundaries 100 99 postsynaptic_neurons = numpy.reshape(projection.post.cell,(projection.post.cell.size,)) 101 100 presynaptic_neurons = numpy.reshape(projection.pre.cell,(projection.pre.cell.size,)) trunk/src/nest2/connectors.py
r338 r392 111 111 def connect(self, projection): 112 112 periodic_boundaries = self.periodic_boundaries 113 if periodic_boundaries is not None:113 if periodic_boundaries is True: 114 114 dimensions = projection.post.dim 115 115 periodic_boundaries = numpy.concatenate((dimensions, numpy.zeros(3-len(dimensions)))) 116 if periodic_boundaries: 117 print "Periodic boundaries set to size ", periodic_boundaries 116 118 postsynaptic_neurons = projection.post.cell.flatten() # array 117 119 presynaptic_neurons = projection.pre.cell.flat # iterator trunk/src/neuron2/connectors.py
r387 r392 122 122 def connect(self, projection): 123 123 periodic_boundaries = self.periodic_boundaries 124 if periodic_boundaries is not None:124 if periodic_boundaries is True: 125 125 dimensions = projection.post.dim 126 126 periodic_boundaries = numpy.concatenate((dimensions, numpy.zeros(3-len(dimensions)))) 127 if periodic_boundaries: 128 print "Periodic boundaries set to size ", periodic_boundaries 127 129 j = 0 128 130 # this is not going to work for parallel sims

